The Open Master Hearing Aid (openMHA)  openMHA
Open community platform for hearing aid algorithm research
MHAFilter::adapt_filter_state_t Class Reference

Public Member Functions

 adapt_filter_state_t (int ntaps, int nchannels)
 
void filter (mha_wave_t y, mha_wave_t e, mha_wave_t x, mha_wave_t d, mha_real_t mu, bool err_in)
 

Private Attributes

int ntaps
 
int nchannels
 
MHASignal::waveform_t W
 
MHASignal::waveform_t X
 
MHASignal::waveform_t od
 
MHASignal::waveform_t oy
 

Constructor & Destructor Documentation

◆ adapt_filter_state_t()

MHAFilter::adapt_filter_state_t::adapt_filter_state_t ( int  ntaps,
int  nchannels 
)

Member Function Documentation

◆ filter()

void MHAFilter::adapt_filter_state_t::filter ( mha_wave_t  y,
mha_wave_t  e,
mha_wave_t  x,
mha_wave_t  d,
mha_real_t  mu,
bool  err_in 
)

Member Data Documentation

◆ ntaps

int MHAFilter::adapt_filter_state_t::ntaps
private

◆ nchannels

int MHAFilter::adapt_filter_state_t::nchannels
private

◆ W

MHASignal::waveform_t MHAFilter::adapt_filter_state_t::W
private

◆ X

MHASignal::waveform_t MHAFilter::adapt_filter_state_t::X
private

◆ od

MHASignal::waveform_t MHAFilter::adapt_filter_state_t::od
private

◆ oy

MHASignal::waveform_t MHAFilter::adapt_filter_state_t::oy
private

The documentation for this class was generated from the following files: