The Open Master Hearing Aid (openMHA)
openMHA
Open community platform for hearing aid algorithm research
|
Public Member Functions | |
prediction_error_config (MHA_AC::algo_comm_t &ac, const mhaconfig_t in_cfg, prediction_error *afc) | |
~prediction_error_config () | |
mha_wave_t * | process (mha_wave_t *s_Y, mha_real_t rho, mha_real_t c) |
void | insert () |
Private Attributes | |
MHA_AC::algo_comm_t & | ac |
unsigned int | ntaps |
unsigned int | frames |
unsigned int | channels |
MHA_AC::waveform_t | s_E |
MHA_AC::waveform_t | F |
MHASignal::waveform_t | Pu |
Power of input signal delayline. More... | |
std::string | name_d_ |
std::string | name_lpc_ |
int | n_no_update_ |
int | no_iter |
int | iter |
double | PSD_val |
MHASignal::waveform_t | v_G |
MHASignal::waveform_t | s_U |
MHASignal::delay_t | s_E_afc_delay |
MHASignal::delay_t | s_W |
MHASignal::ringbuffer_t | s_Wflt |
MHASignal::delay_t | s_U_delay |
MHASignal::ringbuffer_t | s_U_delayflt |
MHASignal::waveform_t | F_Uflt |
MHASignal::delay_t | s_Y_delay |
MHASignal::ringbuffer_t | s_Y_delayflt |
MHASignal::ringbuffer_t | UbufferPrew |
mha_wave_t | s_LPC |
mha_wave_t | UPrew |
mha_wave_t | YPrew |
mha_wave_t | EPrew |
mha_wave_t | UPrewW |
mha_wave_t | smpl |
mha_wave_t * | s_Usmpl |
prediction_error_config::prediction_error_config | ( | MHA_AC::algo_comm_t & | ac, |
const mhaconfig_t | in_cfg, | ||
prediction_error * | afc | ||
) |
prediction_error_config::~prediction_error_config | ( | ) |
mha_wave_t * prediction_error_config::process | ( | mha_wave_t * | s_Y, |
mha_real_t | rho, | ||
mha_real_t | c | ||
) |
void prediction_error_config::insert | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Power of input signal delayline.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |