The Open Master Hearing Aid (openMHA)  openMHA
Open community platform for hearing aid algorithm research
MHAOvlFilter Namespace Reference

Namespace for overlapping FFT based filter bank classes and functions. More...

Namespaces

 barkscale
 
 FreqScaleFun
 Transform functions from linear scale in Hz to new frequency scales.
 
 ShapeFun
 Shape functions for overlapping filters.
 

Classes

class  band_descriptor_t
 
class  scale_var_t
 
class  fscale_t
 
class  fscale_bw_t
 
class  fftfb_vars_t
 Set of configuration variables for FFT-based overlapping filters. More...
 
class  fspacing_t
 Class for frequency spacing, used by filterbank shape generator class. More...
 
class  fftfb_t
 FFT based overlapping filter bank. More...
 
class  overlap_save_filterbank_t
 A time-domain minimal phase filter bank with frequency shapes from MHAOvlFilter::fftfb_t. More...
 
class  overlap_save_filterbank_analytic_t
 
class  fftfb_ac_info_t
 

Typedefs

typedef mha_real_t() scale_fun_t(mha_real_t)
 

Detailed Description

Namespace for overlapping FFT based filter bank classes and functions.

Typedef Documentation

◆ scale_fun_t

typedef mha_real_t() MHAOvlFilter::scale_fun_t(mha_real_t)