►Nac2lsl | All types for the ac2lsl plugins live in this namespace |
Ctype_info | |
Csave_var_base_t | Interface for ac to lsl bridge variable |
Csave_var_t | Implementation for all ac to lsl bridges except complex types |
Csave_var_t< mha_complex_t > | Template specialization of the ac2lsl bridge to take care of complex numbers |
Ccfg_t | Runtime configuration class of the ac2lsl plugin |
Cac2lsl_t | Plugin class of ac2lsl |
►Nac2wave | Namespace containing all code for the ac2wave plugin |
Cac2wave_t | Ac2wave real-time configuration class |
Cac2wave_if_t | Ac2wave plugin interface class |
►Nac2xdf | |
Cac2xdf_rt_t | |
Cac2xdf_if_t | Plugin interface class of plugin ac2xdf |
Coutput_file_t | Output_file_t represents one XDF output file |
Cacwriter_base_t | Base class for all acwriter_t's |
Cacwriter_t | |
►Nac_proc | |
Cinterface_t | |
►Nacmon | Namespace for displaying ac variables as parser monitors |
Cac_monitor_t | A class for converting AC variables to Parser monitors of correct type |
Cacmon_t | Acmon plugin interface class |
►Nacsave | |
Csave_var_t | |
Ccfg_t | |
Cacsave_t | |
Cmat4head_t | |
►Naddsndfile | |
Cwaveform_proxy_t | Class helps to specify which instance of MHASignal_waveform_t parent instance is meant in resampled_soundfile_t |
Cresampled_soundfile_t | Reads sound from file and resamples it if necessary and wanted |
Csndfile_t | |
Clevel_adapt_t | |
Caddsndfile_if_t | |
►NADM | |
CLinearphase_FIR | An efficient linear-phase fir filter implementation |
CDelay | A delay-line class |
CADM | Adaptive differential microphone, working for speech frequency range |
►Naudiometerbackend | |
Clnn3rdoct_t | |
Csine_t | |
Csignal_gen_t | |
Clevel_adapt_t | |
Caudiometer_if_t | |
►NAuditoryProfile | Namespace for classes and functions around the auditory profile (e.g., audiogram handling) |
Cfmap_t | A class to store frequency dependent data (e.g., HTL and UCL) |
►Cprofile_t | The Auditory Profile class |
Cear_t | Class for ear-dependent parameters, e.g., audiograms or unilateral loudness scaling |
►Cparser_t | Class to make the auditory profile accessible through the parser interface |
Cear_t | |
Cfmap_t | |
►Ncoherence | |
Cvars_t | |
Ccohflt_t | |
Ccohflt_if_t | |
►Ncpuload | |
Ccpuload_cfg_t | |
Ccpuload_if_t | |
►Ndbasync_native | |
Cdelay_check_t | |
Cdbasync_t | |
Cdb_if_t | |
►Ndc | Namespace containing all classes of the dc plugin which performs dynamic compression |
Cdc_vars_t | Collection of configuration variables of the dc plugin |
Cdc_vars_validator_t | Consistency checker |
Cdc_t | Runtime configuration class of dynamic compression plugin dc |
Cdc_if_t | Plugin interface class of the dynamic compression plugin dc |
►Ndc_simple | |
Cdc_vars_t | Class for dc_simple plugin which registers variables to MHAParser |
Cdc_vars_validator_t | Helper class to check sizes of configuration variable vectors |
Clevel_smoother_t | Class which computes smoothed input levels on individual bands, using an attack and release filter, which are a first order low pass filter and a maximum tracker filter, respectively |
►Cdc_t | Runtime config class for dc_simple plugin |
Cline_t | Helper class for usage in computing compression, expansion and limiting |
Cdc_if_t | Interface class for dc_simple |
►Ndelay | |
Cinterface_t | |
►Ndelaysum | This namespace contains the delaysum plugin |
Cdelaysum_wave_t | Runtime configuration of the delaysum_wave plugin |
Cdelaysum_wave_if_t | Interface class for the delaysum plugin |
►Ndelaysum_spec | |
Cdelaysum_t | |
Cdelaysum_spec_if_t | |
►Ndouble2acvar | |
Cdouble2acvar_t | Plugin interface class for double2acvar |
►NDynComp | Dynamic compression related classes and functions |
Cdc_afterburn_vars_t | Variables for dc_afterburn_t class |
Cdc_afterburn_rt_t | Real-time class for after burn effect |
Cdc_afterburn_t | Afterburn class, to be defined as a member of compressors |
Cgaintable_t | Gain table class |
►Nequalize | |
Ccfg_t | |
Cfreqgains_t | |
►Nfader_wave | |
Clevel_adapt_t | |
Cfader_wave_if_t | |
►Nfftfbpow | Namespace for the fftfbpow plugin |
Cfftfbpow_t | Run time configuration for the fftfbpow plugin |
Cfftfbpow_interface_t | Interface class for fftfbpow plugin |
►Nfftfilter | |
Cfftfilter_t | |
Cinterface_t | |
►Nfftfilterbank | |
Cfftfb_plug_t | |
Cfftfb_interface_t | |
►Nfshift | All types for the fshift plugin live in this namespace |
Cfshift_config_t | Fshift runtime config class |
Cfshift_t | Fshift plugin interface class |
►Nfshift_hilbert | All types for the hilbert frequency shifter live in this namespace |
Chilbert_shifter_t | |
Cfrequency_translator_t | |
►Ngain | |
Cscaler_t | |
Cgain_if_t | |
►Ngsc_adaptive_stage | |
Cgsc_adaptive_stage | |
Cgsc_adaptive_stage_if | Plugin interface class |
►Ngtfb_analyzer | |
Cgtfb_analyzer_cfg_t | Configuration for Gammatone Filterbank Analyzer |
Cgtfb_analyzer_t | Gammatone Filterbank Analyzer Plugin |
►Nlevel_matching | |
Cchannel_pair | |
Clevel_matching_config_t | |
Clevel_matching_t | |
►Nlsl2ac | |
Csave_var_base_t | |
Csave_var_t | LSL to AC bridge variable |
Csave_var_t< std::string > | Specialication for marker streams |
Ccfg_t | Runtime configuration class of the lsl2ac plugin |
Clsl2ac_t | Plugin class of lsl2ac |
►Nmatlab_wrapper | Namespace where all classes of the matlab wrapper plugin live |
Ctypes | |
Ctypes< MHA_WAVEFORM > | |
Ctypes< MHA_SPECTRUM > | |
Cmatlab_wrapper_rt_cfg_t | Thin wrapper around the emxArray containing the user defined configuration variables |
Ccallback | Utility class connecting a user_config_t instance to its corresponding configuration parser |
►Cmatlab_wrapper_t | Matlab wraper plugin interface class |
Cwrapped_plugin_t | Wrapper class around the matlab-generated library |
►Nmatrixmixer | |
Ccfg_t | |
Cmatmix_t | |
►Nmconv | |
CMConv | |
►NMHA_AC | |
Ccomm_var_t | Algorithm communication variable structure |
Cspectrum_t | Convenience class for inserting a spectrum into the AC space |
Cwaveform_t | Convenience class for inserting a waveform (a block of time-domain audio signal) into the AC space |
Cstat_t | |
Cac2matrix_helper_t | |
Cac2matrix_t | Copy AC variable to a matrix |
Cacspace2matrix_t | Copy all or a subset of all numeric AC variables into an array of matrixes |
Ccomm_var_map_t | Storage class for the AC variable space |
Calgo_comm_t | Algorithm communication variable space interface |
Calgo_comm_class_t | AC variable space implementation |
Cscalar_t | Template for convenience classes for inserting a numeric scalar into the AC space |
►NMHA_TCP | A Namespace for TCP helper classes |
Csock_init_t | |
COS_EVENT_TYPE | |
CWakeup_Event | A base class for asynchronous wakeup events |
CAsync_Notify | Portable Multiplexable cross-thread notification |
CEvent_Watcher | OS-independent event watcher, uses select on Unix and WaitForMultipleObjects on Windows |
CTimeout_Event | |
CTimeout_Watcher | OS-independent event watcher with internal fixed-end-time timeout |
CSockread_Event | Watch socket for incoming data |
CSockwrite_Event | |
CSockaccept_Event | |
CConnection | Connection handles Communication between client and server, is used on both sides |
CServer | |
CClient | A portable class for a tcp client connections |
CThread | A very simple class for portable threads |
►Nmha_tcp | Namespace for network communication classes of MHA |
Cbuffered_socket_t | An asio TCP socket with an associated streambuf buffer for receiving lines of text, as well as string buffers for sending responses |
Cserver_t | Class for accepting TCP connections from clients |
►Nmhachain | |
Cplugs_t | |
Cchain_base_t | |
Cmhachain_t | |
►NMHAEvents | Collection of event handling classes |
Cconnector_base_t | |
Cemitter_t | Class for emitting openMHA events |
Cconnector_t | |
Cpatchbay_t | Patchbay which connects any event emitter with any member function of the parameter class |
►NMHAFilter | Namespace for IIR and FIR filter classes |
Ccomplex_bandpass_t | Complex bandpass filter |
Cgamma_flt_t | Class for gammatone filter |
Cthirdoctave_analyzer_t | |
Cfilter_t | Generic IIR filter class |
Cdiff_t | Differentiator class (non-normalized) |
Co1_ar_filter_t | First order attack-release lowpass filter |
Co1flt_lowpass_t | First order low pass filter |
Co1flt_maxtrack_t | First order maximum tracker |
Co1flt_mintrack_t | First order minimum tracker |
Ciir_filter_state_t | |
Ciir_filter_t | IIR filter class wrapper for integration into parser structure |
Cadapt_filter_state_t | |
Cadapt_filter_param_t | |
Cadapt_filter_t | Adaptive filter |
Cfftfilter_t | FFT based FIR filter implementation |
Cfftfilterbank_t | FFT based FIR filterbank implementation |
Ctransfer_function_t | Structure containing a source channel number, a target channel number, and an impulse response |
Ctransfer_matrix_t | A sparse matrix of transfer function partitionss |
►Cpartitioned_convolution_t | A filter class for partitioned convolution |
Cindex_t | Bookkeeping class |
Csmoothspec_t | Smooth spectral gains, create a windowed impulse response |
Cresampling_filter_t | Hann shaped low pass filter for resampling |
Cpolyphase_resampling_t | A class that performs polyphase resampling |
Cblockprocessing_polyphase_resampling_t | A class that does polyphase resampling and takes into account block processing |
Ciir_ord1_real_t | First order recursive filter |
►NMHAIOJack | JACK IO |
Cio_jack_t | Main class for JACK IO |
►NMHAIOJackdb | |
Cio_jack_t | Main class for JACK IO |
►NMHAIOPortAudio | |
Cstream_info_t | |
Cdevice_info_t | |
Cio_portaudio_t | Main class for Portaudio sound IO |
►NMHAJack | Classes and functions for openMHA and JACK interaction |
Cport_t | Class for one channel/port |
Cclient_t | Generic asynchronous JACK client |
Cclient_noncont_t | Generic client for synchronous playback and recording of waveform fragments |
Cclient_avg_t | Generic JACK client for averaging a system response across time |
►NMHAMultiSrc | Collection of classes for selecting audio chunks from multiple sources |
Cchannel_t | |
Cchannels_t | |
Cbase_t | Base class for source selection |
Cwaveform_t | |
Cspectrum_t | |
►NMHAOvlFilter | Namespace for overlapping FFT based filter bank classes and functions |
►Nbarkscale | |
Chz2bark_t | |
Cbark2hz_t | |
Cband_descriptor_t | |
Cscale_var_t | |
Cfscale_t | |
Cfscale_bw_t | |
Cfftfb_vars_t | Set of configuration variables for FFT-based overlapping filters |
Cfspacing_t | Class for frequency spacing, used by filterbank shape generator class |
Cfftfb_t | FFT based overlapping filter bank |
►Coverlap_save_filterbank_t | A time-domain minimal phase filter bank with frequency shapes from MHAOvlFilter::fftfb_t |
Cvars_t | |
Coverlap_save_filterbank_analytic_t | |
Cfftfb_ac_info_t | |
►NMHAParser | Name space for the openMHA-Parser configuration language |
Ckeyword_list_t | Keyword list class |
Cexpression_t | |
Centry_t | |
►Cbase_t | Base class for all parser items |
Creplace_t | |
Cparser_t | Parser node class |
Cc_ifc_parser_t | |
Cmonitor_t | Base class for monitors and variable nodes |
Cvariable_t | Base class for variable nodes |
Crange_var_t | Base class for all variables with a numeric value range |
Ckw_t | Variable with keyword list value |
Cstring_t | Variable with a string value |
Cvstring_t | Vector variable with string values |
Cbool_t | Variable with a boolean value ("yes"/"no") |
Cint_t | Variable with integer value |
Cfloat_t | Variable with float value |
Ccomplex_t | Variable with complex value |
Cvint_t | Variable with vector<int> value |
Cvfloat_t | Vector variable with float value |
Cvcomplex_t | Vector variable with complex value |
Cmint_t | Matrix variable with int value |
Cmfloat_t | Matrix variable with float value |
Cmcomplex_t | Matrix variable with complex value |
Cint_mon_t | Monitor variable with int value |
Cbool_mon_t | Monitor with string value |
Cstring_mon_t | Monitor with string value |
Cvstring_mon_t | Vector of monitors with string value |
Cvint_mon_t | Vector of ints monitor |
Cmint_mon_t | Matrix of ints monitor |
Cvfloat_mon_t | Vector of floats monitor |
Cmfloat_mon_t | Matrix of floats monitor |
Cfloat_mon_t | Monitor with float value |
Ccomplex_mon_t | Monitor with complex value |
Cvcomplex_mon_t | Monitor with vector of complex values |
Cmcomplex_mon_t | Matrix of complex numbers monitor |
Ccommit_t | Parser variable with event-emission functionality |
Cmhaconfig_mon_t | |
Cwindow_t | MHA configuration interface for a window function generator |
Cmhapluginloader_t | Class to create a plugin loader in a parser, including the load logic |
►NMHAPlugin | Namespace for openMHA plugin class templates and thread-safe runtime configurations |
Ccfg_node_t | A node class for storing MHA plugin runtime configurations as a singly linked list, where the nodes store besides the usual "next" and "data" pointers also a flag that indicates whether this node can be deleted |
Cconfig_t | Template class for thread safe configuration |
Cplugin_t | The template class for C++ openMHA plugins |
►NMHAPlugin_Resampling | |
Cresampling_t | |
Cresampling_if_t | |
►NMHAPlugin_Split | |
Cuni_processor_t | An interface to a class that sports a process method with no parameters and no return value |
Cthread_platform_t | Basic interface for encapsulating thread creation, thread priority setting, and synchronization on any threading platform (i.e., pthreads or win32threads) |
Cdummy_threads_t | Dummy specification of a thread platform: This class implements everything in a single thread |
Cposix_threads_t | Posix threads specification of thread platform |
Cdomain_handler_t | Handles domain-specific partial input and output signal |
Csplitted_part_t | The splitted_part_t instance manages the plugin that performs processing on the reduced set of channels |
Csplit_t | Implements split plugin |
►NMHASignal | Namespace for audio signal handling and processing classes |
Chilbert_fftw_t | |
Cspectrum_t | Signal processing class for spectral data (based on mha_spec_t) |
Cwaveform_t | Signal processing class for waveform data (based on mha_wave_t) |
Cdoublebuffer_t | Double-buffering class |
Cringbuffer_t | A ringbuffer class for time domain audio signal, which makes no assumptions with respect to fragment size |
Chilbert_t | Hilbert transformation of a waveform segment |
Cminphase_t | Minimal phase function |
Cstat_t | |
Cdelay_wave_t | Delayline containing wave fragments |
Cdelay_spec_t | |
Casync_rmslevel_t | Class for asynchronous level metering |
Cuint_vector_t | Vector of unsigned values, used for size and index description of n-dimensional matrixes |
Cmatrix_t | N-dimensional matrix with real or complex floating point values |
Cschroeder_t | Schroeder tone complex class |
Cquantizer_t | Simple simulation of fixpoint quantization |
Cloop_wavefragment_t | Copy a fixed waveform fragment to a series of waveform fragments of other size |
Cdelay_t | Class to realize a simple delay of waveform streams |
Csubsample_delay_t | Implements subsample delay in spectral domain |
Cfft_t | |
►NMHASndFile | |
Csf_t | |
Csf_wave_t | |
►NMHATableLookup | Namespace for table lookup classes |
Ctable_t | |
Clinear_table_t | Class for interpolation with equidistant x values |
Cxy_table_t | Class for interpolation with non-equidistant x values |
►NMHAWindow | Collection of Window types |
Cbase_t | Common base for window types |
Cfun_t | Generic window based on a generator function |
Crect_t | Rectangular window |
Cbartlett_t | Bartlett window |
Channing_t | Von-Hann window |
Chamming_t | Hamming window |
Cblackman_t | Blackman window |
Cuser_t | User defined window |
►Nmultibandcompressor | |
Cplugin_signals_t | |
Cfftfb_plug_t | |
Cinterface_t | |
►Nnoise_psd_estimator | |
Cnoise_psd_estimator_t | |
Cnoise_psd_estimator_if_t | |
►Noverlapadd | |
Coverlapadd_t | |
Coverlapadd_if_t | |
►Nplingploing | All classes for the plingploing music generator live in this namespace |
Cplingploing_t | Run-time configuration of the plingploing music generator |
Cif_t | Plugin class of the plingploing music generator |
►NPluginLoader | |
Cconfig_file_splitter_t | |
Cfourway_processor_t | This abstract class defines the interface for classes that implement all types of signal domain processing supported by the MHA: wave2wave, spec2spec, wave2spec, and spec2wave |
Cmhapluginloader_t | |
►Nplugins | |
►Nhoertech | |
►Nacrec | |
Cacwriter_t | Acwriter_t decouples signal processing from writing to disk |
Cacrec_t | Plugin interface class of plugin acrec |
►Nrmslevel | |
Crmslevel_if_t | Rmslevel plugin |
►NrohBeam | |
CconfigOptions | |
CrohConfig | |
CrohBeam | |
►Nroute | |
Cprocess_t | |
Cinterface_t | |
►Nshadowfilter_begin | |
Ccfg_t | |
Cshadowfilter_begin_t | |
►Nshadowfilter_end | |
Ccfg_t | |
Cshadowfilter_end_t | |
►Nsmooth_cepstrum | |
Csmooth_params | |
Csmooth_cepstrum_t | |
Csmooth_cepstrum_if_t | |
►Nsmoothgains_bridge | |
Csmoothspec_wrap_t | |
Coverlapadd_if_t | |
►Ntestplugin | |
Cconfig_parser_t | |
Cac_parser_t | |
Csignal_parser_t | |
Cif_t | |
►Ntrigger2lsl | Namespace for trigger2lsl plugin |
Ctrigger2lsl_rt_t | Real-time configuration class for trigger2lsl plugin |
Ctrigger2lsl_if_t | Plugin interface class of plugin trigger2lsl |
►Nwave2lsl | All types for the wave2lsl plugins live in this namespace |
Ccfg_t | Runtime configuration class of the wave2lsl plugin |
Cwave2lsl_t | Plugin class of wave2lsl |
►Nwindnoise | Namespace for plugin windnoise which detects and cancels wind noise |
Ccfg_t | Runtime config class for windnoise plugin |
Cif_t | Interface class for windnoise plugin |
Cac2osc_t | Plugin class of the ac2osc plugin |
Cac_mul_t | The class which implements the ac_mul_t plugin |
CacConcat_wave | |
CacConcat_wave_config | |
CacPooling_wave | |
CacPooling_wave_config | |
CacSteer | |
CacSteer_config | |
CacTransform_wave | |
CacTransform_wave_config | |
Cadaptive_feedback_canceller | |
Cadaptive_feedback_canceller_config | This is the runtime configuration, the main processing will be done in this class |
Cadm_if_t | |
Cadm_rtconfig_t | |
Calsa_base_t | |
Calsa_dev_par_parser_t | Parser variables corresponding to one alsa device |
Calsa_t | Our representation of one alsa device |
Caltconfig_t | Single class implementing plugin altconfig |
Caltplugs_t | |
Canalysepath_t | |
Canalysispath_if_t | |
Cattenuate20_t | |
Cbbcalib_interface_t | |
Cbmfwf_t | |
Ccalibrator_runtime_layer_t | |
Ccalibrator_t | |
Ccalibrator_variables_t | |
Ccfg_t | |
CCi_auralization_ace | Plugin interface class for generating an auralized audio signal from the specified AC variable, using a stimulation strategy similar to a typical ACE (advanced combination encoder, n-of-m) coding strategy with 22 channels |
CCi_auralization_ace_cfg | Runtime configuration class for generating an auralized audio signal from the specified AC variable, using a stimulation strategy similar to a typical ACE (advanced combination encoder, n-of-m) coding strategy with 22 channels |
CCi_auralization_cis | Plugin interface class for generating an auralized audio signal from the specified AC variable, using a stimulation strategy similar to a typical CIS (continuous interleaved sampling) coding strategy with 12 channels |
CCi_auralization_cis_cfg | Runtime configuration class for generating an auralized audio signal from the specified AC variable, using a stimulation strategy similar to a typical CIS (continuous interleaved sampling) coding strategy with 12 channels |
CCi_simulation_ace | Plugin interface class for generating an electrodogram from an audio signal, using a stimulation strategy similar to a typical ACE (advanced combination encoder, n-of-m) coding strategy with 22 channels |
CCi_simulation_ace_cfg | Runtime configuration class for generating an electrodogram from an audio signal, using a stimulation strategy similar to a typical ACE (advanced combination encoder, n-of-m) coding strategy with 22 channels |
CCi_simulation_cis | Plugin interface class for generating an electrodogram from an audio signal, using a stimulation strategy similar to a typical CIS (continuous interleaved sampling) coding strategy with 12 channels |
CCi_simulation_cis_cfg | Runtime configuration class for generating an electrodogram from an audio signal, using a stimulation strategy similar to a typical CIS (continuous interleaved sampling) coding strategy with 12 channels |
Ccombc_if_t | |
Ccombc_t | |
Ccomplex_scale_channel_t | |
Cdb_if_t | |
Cdb_t | |
CDConvLayer | |
CDConvLayer1x1 | |
CDenoiseState | |
CDenseLayer | |
Cdoasvm_classification | |
Cdoasvm_classification_config | |
Cdoasvm_feature_extraction | |
Cdoasvm_feature_extraction_config | |
Cdropgen_t | |
Cdroptect_t | Detect dropouts in a signal with a constant spectrum |
Cds_t | |
Cdynamiclib_t | Wrapper class around a shared library |
Cexample1_t | This C++ class implements the simplest example plugin for the step-by-step tutorial |
Cexample2_t | This C++ class implements the second example plugin for the step-by-step tutorial |
Cexample3_t | A Plugin class using the openMHA Event mechanism |
Cexample4_t | A Plugin class using the spectral signal |
Cexample5_t | |
Cexample6_t | |
Cexample7_t | |
Cexpression_t | Class for separating a string into a left hand value and a right hand value |
Cfader_if_t | |
Cfw_t | |
Cfw_vars_t | |
Cgcfsnet_bin_t | |
Cgcfsnet_mono_t | |
CGet_rms | Plugin interface class for computing the exponentially averaged RMS of the channels of an input signal and storing it in an AC variable |
CGet_rms_cfg | Runtime configuration class for computing the exponentially averaged RMS of the channels of an input signal and storing it in an AC variable |
CGRULayer | |
Cgtfb_simd_cfg_t | |
Cgtfb_simd_t | |
Cgtfb_simple_rt_t | Runtime configuration class of gtfb_simple_bridge plugin |
Cgtfb_simple_t | Interface class of gtfb_simple_bridge plugin |
Channing_ramps_t | Class for storing two hanning ramps: a rising ramp a and a falling ramp b |
Cidentity_t | |
Ciirfilter_t | |
Cio_alsa_t | MHA IO interface class for ALSA IO |
Cio_asterisk_fwcb_t | TCP sound-io library's interface to the framework callbacks |
Cio_asterisk_parser_t | The parser interface of the IOAsterisk library |
Cio_asterisk_sound_t | Sound data handling of io tcp library |
Cio_asterisk_t | The tcp sound io library |
Cio_dummy_t | Dummy sound io library |
Cio_file_t | File IO |
Cio_lib_t | Class for loading MHA sound IO module |
Cio_parser_t | Main class for Parser IO |
Cio_tcp_fwcb_t | TCP sound-io library's interface to the framework callbacks |
Cio_tcp_parser_t | The parser interface of the IOTCP library |
►Cio_tcp_sound_t | Sound data handling of io tcp library |
Cfloat_union | This union helps in conversion of floats from host byte order to network byte order and back again |
Cio_tcp_t | The tcp sound io library |
Cio_wrapper | |
Clatex_doc_t | Class to access the information stored in the plugin source code's MHAPLUGIN_DOCUMENTATION macro |
Clevelmeter_t | |
Clpc | |
Clpc_bl_predictor | |
Clpc_bl_predictor_config | |
Clpc_burglattice | |
Clpc_burglattice_config | |
Clpc_config | |
Cmha_audio_descriptor_t | Description of an audio fragment (planned as a replacement of mhaconfig_t) |
Cmha_audio_t | An audio fragment in the openMHA (planned as a replacement of mha_wave_t and mha_spec_t) |
Cmha_channel_info_t | Channel information structure |
Cmha_complex_t | Type for complex floating point values |
Cmha_complex_test_array_t | Several places in MHA rely on the fact that you can cast an array of mha_complex_t c[] to an array of mha_real_t r[] with r[0] == c[0].re r[1] == c[0].im r[2] == c[1].re .. |
Cmha_dblbuf_t | The doublebuffer adapts blocksizes between an outer process, which provides input data and takes output data, and an inner process, which processes the input signal and generates output data using a different block size than the outer process |
Cmha_direction_t | Channel source direction structure |
Cmha_drifter_fifo_t | A FIFO class for blocksize adaptation without Synchronization |
CMHA_Error | Error reporting exception class |
Cmha_fifo_lf_t | A lock-free FIFO class for transferring data from a producer thread to a consumer thread |
Cmha_fifo_lw_t | This FIFO uses locks to synchronize access |
Cmha_fifo_posix_threads_t | |
Cmha_fifo_t | A FIFO class |
Cmha_fifo_thread_guard_t | Simple Mutex Guard Class |
Cmha_fifo_thread_platform_t | Abstract base class for synchronizing multithreaded (producer/consumer) fifo operations |
Cmha_real_test_array_t | |
Cmha_rt_fifo_element_t | Object wrapper for mha_rt_fifo_t |
Cmha_rt_fifo_t | Template class for thread safe, half real time safe fifo without explixit locks |
Cmha_spec_t | |
Cmha_stash_environment_variable_t | This class changes the value of an environment variable when constructed and restores the original state of the environment variable when destroyed |
Cmha_tictoc_t | |
Cmha_wave_t | Waveform signal structure |
Cmhaconfig_t | MHA prepare configuration structure |
Cmhaplug_cfg_t | |
►Cmhaserver_t | MHA Framework listening on TCP port for commands |
Ctcp_server_t | |
Cnlms_t | |
Cnoise_t | |
Cosc2ac_t | |
Cosc_server_t | OSC receiver implemented using liblo |
Cosc_variable_t | Class for converting messages received at a single osc address to a single AC variable |
Cparser_int_dyn | |
Cplug_t | |
Cplug_wrapper | |
Cplug_wrapperI | |
Cplugin_interface_t | |
Cpluginbrowser_t | |
Cplugindescription_t | |
Cpluginlib_t | Specialisation of dynamiclib_t for mha plugin libraries |
Cpluginloader_t | |
Cprediction_error | |
Cprediction_error_config | |
Cproc_counter_t | |
CRNNModel | |
CRNNState | |
Crt_nlms_t | |
Csave_spec_t | |
Csave_wave_t | |
CScalerLayer | |
CSet_rms | Plugin interface class for seting the channels of an output signal(e.g |
CSet_rms_cfg | Runtime configuration class for setting the channels of an output signal (e.g |
Csine_cfg_t | Runtime configuration of the sine plugin |
Csine_t | Interface class of plugin sine , a sinusoid generator plugin |
Csoftclip_t | |
Csoftclipper_t | Soft clipper signal processing implementation |
Csoftclipper_variables_t | Parser aggregate of all configuration variables for the output soft clipper |
Cspec2wave_if_t | |
Cspec2wave_t | Runtime config class for plugin spec2wave, the counterpart of wave2spec |
Cspec_fader_t | |
Cspeechnoise_t | |
Csteerbf | |
Csteerbf_config | |
Cus_t | |
Cwave2spec_if_t | Plugin wave2spec interface class, uses wave2spec_t as runtime configuration |
Cwave2spec_t | Runtime configuration class for plugin wave2spec |
Cwavrec_t | |
Cwavwriter_t | |
Cwindowselector_t | A combination of mha parser variables to describe an overalapadd analysis window |