The Open Master Hearing Aid (openMHA)
openMHA
Open community platform for hearing aid algorithm research
|
Concept of Variables and Data Exchange in the openMHA | Accessibility of configuration variables and data exchange between plugins (processing blocks) are an important issue in the openMHA |
Writing openMHA Plugins. A step-by-step tutorial | |
The MHA Framework interface | |
Communication between algorithms | Algorithms within one chain can share variables for communication with other algorithms |
The openMHA configuration language | OpenMHA Plugins that should use the openMHA configuration language for their configuration have to be implemented in C++ and need to include mha_parser.hh |
▼The openMHA Toolbox library | The openMHA toolbox is a static C++ library which makes it more comfortable to develop openMHA plugins |
Error handling in the openMHA | Errors are reported to the user via the MHA_Error exception |
Vector and matrix processing toolbox | The vector and matrix processing toolbox consists of a number of classes defined in the namespace MHASignal, and many functions and operators for use with the structures mha_wave_t and mha_spec_t |
Complex arithmetics in the openMHA | |
Fast Fourier Transform functions |