The Open Master Hearing Aid (openMHA)
openMHA
Open community platform for hearing aid algorithm research
|
Public Member Functions | |
thirdoctave_analyzer_t (mhaconfig_t cfg) | |
mha_wave_t * | process (mha_wave_t *) |
unsigned int | nbands () |
unsigned int | nchannels () |
std::vector< mha_real_t > | get_cf_hz () |
Static Public Member Functions | |
static std::vector< mha_real_t > | cf_generator (mhaconfig_t cfg) |
static std::vector< mha_real_t > | bw_generator (mhaconfig_t cfg) |
static std::vector< mha_real_t > | dup (std::vector< mha_real_t >, mhaconfig_t cfg) |
Private Attributes | |
mhaconfig_t | cfg_ |
std::vector< mha_real_t > | cf |
MHAFilter::gamma_flt_t | fb |
MHASignal::waveform_t | out_chunk |
MHASignal::waveform_t | out_chunk_im |
MHAFilter::thirdoctave_analyzer_t::thirdoctave_analyzer_t | ( | mhaconfig_t | cfg | ) |
mha_wave_t * MHAFilter::thirdoctave_analyzer_t::process | ( | mha_wave_t * | sIn | ) |
unsigned int MHAFilter::thirdoctave_analyzer_t::nbands | ( | ) |
unsigned int MHAFilter::thirdoctave_analyzer_t::nchannels | ( | ) |
std::vector< mha_real_t > MHAFilter::thirdoctave_analyzer_t::get_cf_hz | ( | ) |
|
static |
|
static |
|
static |
|
private |
|
private |
|
private |
|
private |
|
private |