The Open Master Hearing Aid (openMHA)
openMHA
Open community platform for hearing aid algorithm research
|
fshift runtime config class More...
Public Member Functions | |
fshift_config_t (fshift_t const *const plug) | |
C'tor of the fshift plugin runtime configuration class. More... | |
~fshift_config_t ()=default | |
mha_spec_t * | process (mha_spec_t *) |
Private Attributes | |
const unsigned int | kmin |
FFT bin corresponding to fmin. More... | |
const unsigned | kmax |
FFT bin corresponding to fmax. More... | |
const int | df |
Frequency shift expressed in FFT bins. More... | |
const mha_complex_t | delta_phi |
Phase advance per fft frame. More... | |
mha_complex_t | delta_phi_total |
Sum of all phase advances. More... | |
fshift runtime config class
|
explicit |
C'tor of the fshift plugin runtime configuration class.
plug | ptr to the plugin interface class. Configuration information is given this way to keep the argument list small. |
|
default |
mha_spec_t * fshift::fshift_config_t::process | ( | mha_spec_t * | in | ) |
|
private |
FFT bin corresponding to fmin.
|
private |
FFT bin corresponding to fmax.
|
private |
Frequency shift expressed in FFT bins.
|
private |
Phase advance per fft frame.
|
private |
Sum of all phase advances.