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

Public Member Functions

 vars_t (MHAParser::parser_t &p)
 
- 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::int_t fftlen
 
MHAParser::kw_t phasemodel
 
MHAParser::window_t irswnd
 
- 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()

MHAOvlFilter::overlap_save_filterbank_t::vars_t::vars_t ( MHAParser::parser_t p)

Member Data Documentation

◆ fftlen

MHAParser::int_t MHAOvlFilter::overlap_save_filterbank_t::vars_t::fftlen

◆ phasemodel

MHAParser::kw_t MHAOvlFilter::overlap_save_filterbank_t::vars_t::phasemodel

◆ irswnd

MHAParser::window_t MHAOvlFilter::overlap_save_filterbank_t::vars_t::irswnd

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