| apply_gains(mha_spec_t *s_out, const mha_spec_t *s_in, const mha_wave_t *gains) | MHAOvlFilter::fftfb_t | |
| assign(const unsigned int &k, const unsigned int &ch, const mha_real_t &val) | MHASignal::waveform_t | private |
| assign(const mha_real_t &) | MHASignal::waveform_t | private |
| assign_channel(const unsigned int &c, const mha_real_t &val) | MHASignal::waveform_t | private |
| assign_frame(const unsigned int &k, const mha_real_t &val) | MHASignal::waveform_t | private |
| bands | MHAOvlFilter::fspacing_t | protected |
| bin1(unsigned int band) const | MHAOvlFilter::fftfb_t | inline |
| bin2(unsigned int band) const | MHAOvlFilter::fftfb_t | inline |
| buf | mha_wave_t | private |
| cf2bands(std::vector< mha_real_t > vcf) | MHAOvlFilter::fspacing_t | private |
| channel_info | mha_wave_t | private |
| channelconfig_out_ | MHAOvlFilter::overlap_save_filterbank_t | private |
| copy(const std::vector< mha_real_t > &v) | MHASignal::waveform_t | private |
| copy(const mha_wave_t &) | MHASignal::waveform_t | private |
| copy(const mha_wave_t *) | MHASignal::waveform_t | private |
| copy_channel(const mha_wave_t &, unsigned int, unsigned int) | MHASignal::waveform_t | private |
| copy_from_at(unsigned int, unsigned int, const mha_wave_t &, unsigned int) | MHASignal::waveform_t | private |
| ef2bands(std::vector< mha_real_t > vef) | MHAOvlFilter::fspacing_t | private |
| equidist2bands(std::vector< mha_real_t > vcf) | MHAOvlFilter::fspacing_t | private |
| export_to(mha_wave_t &) | MHASignal::waveform_t | private |
| fail_on_nonmonotonic_cf() | MHAOvlFilter::fspacing_t | protected |
| fail_on_unique_fftbins() | MHAOvlFilter::fspacing_t | protected |
| fb_acinfo | fftfilterbank::fftfb_plug_t | private |
| fft | MHAFilter::fftfilterbank_t | private |
| fftfb_plug_t(MHAOvlFilter::overlap_save_filterbank_t::vars_t &, mhaconfig_t chcfg, MHA_AC::algo_comm_t &ac, std::string alg, bool return_imag) | fftfilterbank::fftfb_plug_t | |
| fftfb_t(MHAOvlFilter::fftfb_vars_t &par, unsigned int nfft, mha_real_t fs) | MHAOvlFilter::fftfb_t | |
| fftfilterbank_t(unsigned int fragsize, unsigned int inputchannels, unsigned int firchannels, unsigned int fftlen) | MHAFilter::fftfilterbank_t | |
| MHAOvlFilter::fftlen | MHAOvlFilter::fftfb_t | private |
| filter(const mha_wave_t *s_in, mha_wave_t **s_out, const mha_wave_t *h) | MHAFilter::fftfilterbank_t | |
| filter(const mha_wave_t *s_in, mha_wave_t **s_out) | MHAFilter::fftfilterbank_t | |
| filter_analytic(const mha_wave_t *sIn, mha_wave_t **fltRe, mha_wave_t **fltIm) | MHAOvlFilter::overlap_save_filterbank_analytic_t | |
| firchannels | MHAFilter::fftfilterbank_t | private |
| flatten() const | MHASignal::waveform_t | private |
| fragsize | MHAFilter::fftfilterbank_t | private |
| fs_ | MHAOvlFilter::fspacing_t | private |
| fspacing_t(const MHAOvlFilter::fftfb_vars_t &par, unsigned int nfft, mha_real_t fs) | MHAOvlFilter::fspacing_t | |
| get_cf_fftbin() const | MHAOvlFilter::fspacing_t | |
| get_cf_hz() const | MHAOvlFilter::fspacing_t | |
| get_channelconfig() const | MHAOvlFilter::overlap_save_filterbank_t | inline |
| get_ef_hz() const | MHAOvlFilter::fspacing_t | |
| get_fbpower(mha_wave_t *fbpow, const mha_spec_t *s_in) | MHAOvlFilter::fftfb_t | |
| get_fbpower_db(mha_wave_t *fbpow, const mha_spec_t *s_in) | MHAOvlFilter::fftfb_t | |
| get_fftlen() const | MHAOvlFilter::fftfb_t | inline |
| get_irs() const | MHAFilter::fftfilterbank_t | inline |
| get_ltass_gain_db() const | MHAOvlFilter::fftfb_t | |
| get_size() const | MHASignal::waveform_t | inlineprivate |
| Hs | MHAFilter::fftfilterbank_t | private |
| hw | MHAFilter::fftfilterbank_t | private |
| imag | fftfilterbank::fftfb_plug_t | private |
| imagfb | MHAOvlFilter::overlap_save_filterbank_analytic_t | private |
| inputchannels | MHAFilter::fftfilterbank_t | private |
| insert() | fftfilterbank::fftfb_plug_t | |
| limit(const mha_real_t &min, const mha_real_t &max) | MHASignal::waveform_t | private |
| nbands() const | MHAOvlFilter::fspacing_t | inline |
| nfft_ | MHAOvlFilter::fspacing_t | private |
| num_channels | mha_wave_t | private |
| num_frames | mha_wave_t | private |
| operator std::vector< mha_real_t >() const | MHASignal::waveform_t | explicitprivate |
| operator()(unsigned int t, unsigned int ch) | MHASignal::waveform_t | inlineprivate |
| operator()(unsigned int t, unsigned int ch) const | MHASignal::waveform_t | inlineprivate |
| operator=(const mha_real_t &v) | MHASignal::waveform_t | inlineprivate |
| operator[](unsigned int k) | MHASignal::waveform_t | inlineprivate |
| operator[](unsigned int k) const | MHASignal::waveform_t | inlineprivate |
| outputchannels | MHAFilter::fftfilterbank_t | private |
| overlap_save_filterbank_analytic_t(MHAOvlFilter::overlap_save_filterbank_t::vars_t &fbpar, mhaconfig_t channelconfig_in) | MHAOvlFilter::overlap_save_filterbank_analytic_t | |
| overlap_save_filterbank_t(MHAOvlFilter::overlap_save_filterbank_t::vars_t &fbpar, mhaconfig_t channelconfig_in) | MHAOvlFilter::overlap_save_filterbank_t | |
| power(const waveform_t &) | MHASignal::waveform_t | private |
| powspec(const mha_spec_t &) | MHASignal::waveform_t | private |
| process(mha_spec_t *) | fftfilterbank::fftfb_plug_t | |
| process(mha_wave_t *) | fftfilterbank::fftfb_plug_t | |
| return_imag_ | fftfilterbank::fftfb_plug_t | private |
| s_out | fftfilterbank::fftfb_plug_t | private |
| samplingrate | MHAOvlFilter::fftfb_t | private |
| scale(const unsigned int &a, const unsigned int &b, const unsigned int &ch, const mha_real_t &val) | MHASignal::waveform_t | private |
| scale(const unsigned int &k, const unsigned int &ch, const mha_real_t &val) | MHASignal::waveform_t | private |
| scale_channel(const unsigned int &, const mha_real_t &) | MHASignal::waveform_t | private |
| scale_frame(const unsigned int &, const mha_real_t &) | MHASignal::waveform_t | private |
| shape | MHAOvlFilter::fftfb_t | private |
| sum(const unsigned int &a, const unsigned int &b) | MHASignal::waveform_t | private |
| sum(const unsigned int &a, const unsigned int &b, const unsigned int &ch) | MHASignal::waveform_t | private |
| sum() | MHASignal::waveform_t | private |
| sum_channel(const unsigned int &) | MHASignal::waveform_t | private |
| sumsqr() | MHASignal::waveform_t | private |
| symmetry_scale | MHAOvlFilter::fspacing_t | protected |
| tail | MHAFilter::fftfilterbank_t | private |
| update_coeffs(const mha_wave_t *h) | MHAFilter::fftfilterbank_t | |
| value(unsigned int t, unsigned int ch) | MHASignal::waveform_t | inlineprivate |
| value(unsigned int t, unsigned int ch) const | MHASignal::waveform_t | inlineprivate |
| vbin1 | MHAOvlFilter::fftfb_t | private |
| vbin2 | MHAOvlFilter::fftfb_t | private |
| w(unsigned int k, unsigned int b) const | MHAOvlFilter::fftfb_t | inline |
| waveform_t(const unsigned int &frames, const unsigned int &channels) | MHASignal::waveform_t | private |
| waveform_t(const mhaconfig_t &cf) | MHASignal::waveform_t | explicitprivate |
| waveform_t(const mha_wave_t &src) | MHASignal::waveform_t | explicitprivate |
| waveform_t(const MHASignal::waveform_t &src) | MHASignal::waveform_t | private |
| waveform_t(const std::vector< mha_real_t > &src) | MHASignal::waveform_t | private |
| Xs | MHAFilter::fftfilterbank_t | private |
| xw | MHAFilter::fftfilterbank_t | private |
| Ys | MHAFilter::fftfilterbank_t | private |
| yw | MHAFilter::fftfilterbank_t | private |
| yw_temp | MHAFilter::fftfilterbank_t | private |
| ~fftfb_t() | MHAOvlFilter::fftfb_t | |
| ~fftfilterbank_t() | MHAFilter::fftfilterbank_t | |
| ~waveform_t(void) | MHASignal::waveform_t | privatevirtual |