![]() |
The Open Master Hearing Aid (openMHA)
openMHA
Open community platform for hearing aid algorithm research
|
Classes | |
| class | waveform_proxy_t |
| Class helps to specify which instance of MHASignal_waveform_t parent instance is meant in resampled_soundfile_t. More... | |
| class | resampled_soundfile_t |
| Reads sound from file and resamples it if necessary and wanted. More... | |
| class | sndfile_t |
| class | level_adapt_t |
| class | addsndfile_if_t |
Typedefs | |
| typedef MHAPlugin::config_t< level_adapt_t > | level_adaptor |
| typedef MHAPlugin::plugin_t< sndfile_t > | wave_reader |
Enumerations | |
| enum | addsndfile_resampling_mode_t { DONT_RESAMPLE_PERMISSIVE , DONT_RESAMPLE_STRICT , DO_RESAMPLE } |
| Specifies the resampling mode in resampled_soundfile_t. More... | |
Functions | |
| static unsigned | resampled_num_frames (unsigned num_source_frames, float source_rate, float target_rate, addsndfile_resampling_mode_t resampling_mode) |
Specifies the resampling mode in resampled_soundfile_t.
| Enumerator | |
|---|---|
| DONT_RESAMPLE_PERMISSIVE | |
| DONT_RESAMPLE_STRICT | Do not resample, if the sample rate of the MHA differs from the sample rate of the sound file, raise an error. |
| DO_RESAMPLE | Resample. |
|
static |