The Open Master Hearing Aid (openMHA)
openMHA
Open community platform for hearing aid algorithm research
|
Delayline containing wave fragments. More...
Public Member Functions | |
delay_wave_t (unsigned int delay, unsigned int frames, unsigned int channels) | |
~delay_wave_t () | |
mha_wave_t * | process (mha_wave_t *) |
Private Attributes | |
unsigned int | delay |
MHASignal::waveform_t ** | buffer |
unsigned int | pos |
Delayline containing wave fragments.
The delayline contains waveform fragments. The delay can be configured in integer fragments (sample delay or sub-sample delay is not possible).
MHASignal::delay_wave_t::delay_wave_t | ( | unsigned int | delay, |
unsigned int | frames, | ||
unsigned int | channels | ||
) |
MHASignal::delay_wave_t::~delay_wave_t | ( | ) |
mha_wave_t * MHASignal::delay_wave_t::process | ( | mha_wave_t * | s | ) |
|
private |
|
private |
|
private |