![]()  | 
  
    The Open Master Hearing Aid (openMHA)
    openMHA
    
   Open community platform for hearing aid algorithm research 
   | 
 
Classes | |
| class | dc_simple::dc_vars_t | 
| class for dc_simple plugin which registers variables to MHAParser.  More... | |
| class | dc_simple::dc_vars_validator_t | 
| Helper class to check sizes of configuration variable vectors.  More... | |
| class | dc_simple::level_smoother_t | 
| Class which computes smoothed input levels on individual bands, using an attack and release filter, which are a first order low pass filter and a maximum tracker filter, respectively.  More... | |
| class | dc_simple::dc_t | 
| Runtime config class for dc_simple plugin.  More... | |
| class | dc_simple::dc_t::line_t | 
| Helper class for usage in computing compression, expansion and limiting.  More... | |
| class | dc_simple::dc_if_t | 
| interface class for dc_simple  More... | |
Namespaces | |
| dc_simple | |
Typedefs | |
| typedef MHAPlugin::plugin_t< dc_t > | dc_simple::DC | 
| Define alternate name for runtime_cfg_t.  More... | |
| typedef MHAPlugin::config_t< level_smoother_t > | dc_simple::LEVEL | 
| Define alternate name for config_t.  More... | |
Functions | |
| void | dc_simple::test_fail (const std::vector< float > &v, unsigned int s, const std::string &name) | 
| Checks size of vector.  More... | |
| std::vector< float > | dc_simple::force_resize (const std::vector< float > &v, unsigned int s, const std::string &name) | 
Creates a copy of vector v with s elements, provided that \v has either s elements or 1 elements.  More... | |
| mha_real_t | dc_simple::not_zero (mha_real_t x, const std::string &comment) | 
Helper function to throw an error if x is 0.  More... | |