The Open Master Hearing Aid (openMHA)  openMHA
Open community platform for hearing aid algorithm research
coherence::vars_t Class Reference
Inheritance diagram for coherence::vars_t:
Inheritance graph

Public Member Functions

 vars_t (MHAParser::parser_t *)
 
- Public Member Functions inherited from MHAOvlFilter::fftfb_vars_t
 fftfb_vars_t (MHAParser::parser_t &p)
 construct a set of openMHA configuration language variables suitable for configuring the FFT-based overlapping filterbank. More...
 

Public Attributes

MHAParser::kw_t tau_unit
 
MHAParser::vfloat_t tau
 
MHAParser::vfloat_t alpha
 
MHAParser::float_t limit
 
MHAParser::vfloat_t mapping
 
MHAParser::kw_t average
 
MHAParser::bool_t invert
 
MHAParser::bool_t ltgcomp
 
MHAParser::vfloat_t ltgtau
 
MHAParser::vfloat_t staticgain
 
MHAParser::int_t delay
 
- Public Attributes inherited from MHAOvlFilter::fftfb_vars_t
scale_var_t fscale
 Frequency scale type (lin/bark/log/erb). More...
 
scale_var_t ovltype
 Filter shape (rect/lin/hann). More...
 
MHAParser::float_t plateau
 relative plateau width. More...
 
MHAParser::kw_t ftype
 Flag to decide wether edge or center frequencies are used. More...
 
fscale_t f
 Frequency. More...
 
MHAParser::bool_t normalize
 Normalize sum of channels. More...
 
MHAParser::bool_t fail_on_nonmonotonic
 Fail if frequency entries are non-monotonic (otherwise sort) More...
 
MHAParser::bool_t fail_on_unique_bins
 Fail if center frequencies share the same FFT bin. More...
 
MHAParser::bool_t flag_allow_empty_bands
 Allow that frequency bands contain only zeros. More...
 
MHAParser::vfloat_mon_t cf
 Final center frequencies in Hz. More...
 
MHAParser::vfloat_mon_t ef
 Final edge frequencies in Hz. More...
 
MHAParser::vfloat_mon_t cLTASS
 Bandwidth correction for LTASS noise (level of 0 dB RMS LTASS noise) More...
 
MHAParser::mfloat_mon_t shapes
 

Constructor & Destructor Documentation

◆ vars_t()

coherence::vars_t::vars_t ( MHAParser::parser_t p)

Member Data Documentation

◆ tau_unit

MHAParser::kw_t coherence::vars_t::tau_unit

◆ tau

MHAParser::vfloat_t coherence::vars_t::tau

◆ alpha

MHAParser::vfloat_t coherence::vars_t::alpha

◆ limit

MHAParser::float_t coherence::vars_t::limit

◆ mapping

MHAParser::vfloat_t coherence::vars_t::mapping

◆ average

MHAParser::kw_t coherence::vars_t::average

◆ invert

MHAParser::bool_t coherence::vars_t::invert

◆ ltgcomp

MHAParser::bool_t coherence::vars_t::ltgcomp

◆ ltgtau

MHAParser::vfloat_t coherence::vars_t::ltgtau

◆ staticgain

MHAParser::vfloat_t coherence::vars_t::staticgain

◆ delay

MHAParser::int_t coherence::vars_t::delay

The documentation for this class was generated from the following file: