![]() |
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 |