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

Public Member Functions

 process_t (MHA_AC::algo_comm_t &iac, const std::string acname, const std::vector< std::string > &r_out, const std::vector< std::string > &r_ac, const mhaconfig_t &cf_in, const mhaconfig_t &cf_out, const mhaconfig_t &cf_ac, bool sync)
 
mha_wave_tprocess (mha_wave_t *)
 
mha_spec_tprocess (mha_spec_t *)
 

Private Attributes

MHAMultiSrc::waveform_t wout
 
MHAMultiSrc::spectrum_t sout
 
MHAMultiSrc::waveform_t wout_ac
 
MHAMultiSrc::spectrum_t sout_ac
 

Constructor & Destructor Documentation

◆ process_t()

route::process_t::process_t ( MHA_AC::algo_comm_t iac,
const std::string  acname,
const std::vector< std::string > &  r_out,
const std::vector< std::string > &  r_ac,
const mhaconfig_t cf_in,
const mhaconfig_t cf_out,
const mhaconfig_t cf_ac,
bool  sync 
)

Member Function Documentation

◆ process() [1/2]

mha_wave_t * route::process_t::process ( mha_wave_t s)

◆ process() [2/2]

mha_spec_t * route::process_t::process ( mha_spec_t s)

Member Data Documentation

◆ wout

MHAMultiSrc::waveform_t route::process_t::wout
private

◆ sout

MHAMultiSrc::spectrum_t route::process_t::sout
private

◆ wout_ac

MHAMultiSrc::waveform_t route::process_t::wout_ac
private

◆ sout_ac

MHAMultiSrc::spectrum_t route::process_t::sout_ac
private

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