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

Public Member Functions

 lpc_burglattice_config (MHA_AC::algo_comm_t &iac, const mhaconfig_t in_cfg, lpc_burglattice *_lpc)
 
 ~lpc_burglattice_config ()
 
mha_wave_tprocess (mha_wave_t *)
 

Private Attributes

MHA_AC::algo_comm_tac
 
MHASignal::waveform_t forward
 
MHASignal::waveform_t backward
 
MHASignal::waveform_t kappa
 
MHA_AC::waveform_t kappa_block
 
MHASignal::waveform_t dm
 
MHASignal::waveform_t nm
 
mha_real_t lambda
 
int lpc_order
 
std::string name_f
 
std::string name_b
 
mha_wave_t s_f
 
mha_wave_t s_b
 

Constructor & Destructor Documentation

◆ lpc_burglattice_config()

lpc_burglattice_config::lpc_burglattice_config ( MHA_AC::algo_comm_t iac,
const mhaconfig_t  in_cfg,
lpc_burglattice _lpc 
)

◆ ~lpc_burglattice_config()

lpc_burglattice_config::~lpc_burglattice_config ( )

Member Function Documentation

◆ process()

mha_wave_t * lpc_burglattice_config::process ( mha_wave_t wave)

Member Data Documentation

◆ ac

MHA_AC::algo_comm_t& lpc_burglattice_config::ac
private

◆ forward

MHASignal::waveform_t lpc_burglattice_config::forward
private

◆ backward

MHASignal::waveform_t lpc_burglattice_config::backward
private

◆ kappa

MHASignal::waveform_t lpc_burglattice_config::kappa
private

◆ kappa_block

MHA_AC::waveform_t lpc_burglattice_config::kappa_block
private

◆ dm

MHASignal::waveform_t lpc_burglattice_config::dm
private

◆ nm

MHASignal::waveform_t lpc_burglattice_config::nm
private

◆ lambda

mha_real_t lpc_burglattice_config::lambda
private

◆ lpc_order

int lpc_burglattice_config::lpc_order
private

◆ name_f

std::string lpc_burglattice_config::name_f
private

◆ name_b

std::string lpc_burglattice_config::name_b
private

◆ s_f

mha_wave_t lpc_burglattice_config::s_f
private

◆ s_b

mha_wave_t lpc_burglattice_config::s_b
private

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