|
LMMS
|
Interface to audio processing plugins (the real things, not only metadata). More...
#include <giface.h>
Public Member Functions | |
| virtual void | note_on (int channel, int note, int velocity)=0 |
| Handle MIDI Note On. | |
| virtual void | note_off (int channel, int note, int velocity)=0 |
| Handle MIDI Note Off. | |
| virtual void | program_change (int channel, int program)=0 |
| Handle MIDI Program Change. | |
| virtual void | control_change (int channel, int controller, int value)=0 |
| Handle MIDI Control Change. | |
| virtual void | pitch_bend (int channel, int value)=0 |
| virtual void | channel_pressure (int channel, int value)=0 |
| virtual void | params_changed ()=0 |
| Called when params are changed (before processing). | |
| virtual void | activate ()=0 |
| LADSPA-esque activate function, except it is called after ports are connected, not before. | |
| virtual void | deactivate ()=0 |
| LADSPA-esque deactivate function. | |
| virtual void | set_sample_rate (uint32_t sr)=0 |
| Set sample rate for the plugin. | |
| virtual void | execute (int cmd_no)=0 |
| Execute menu command with given number. | |
| virtual char * | configure (const char *key, const char *value)=0 |
| DSSI configure call, value = NULL = reset to default. | |
| virtual void | send_configures (send_configure_iface *sci)=0 |
| Send all understood configure vars (none by default). | |
| virtual int | send_status_updates (send_updates_iface *sui, int last_serial)=0 |
| Send all supported status vars (none by default). | |
| virtual void | params_reset ()=0 |
| Reset parameter values for epp:trigger type parameters (ones activated by oneshot push button instead of check box). | |
| virtual void | post_instantiate (uint32_t sample_rate)=0 |
| Called after instantiating (after all the feature pointers are set - including interfaces like progress_report_iface). | |
| virtual void | get_port_arrays (float **&ins_ptrs, float **&outs_ptrs, float **¶ms_ptrs)=0 |
| Return the arrays of port buffer pointers. | |
| virtual const plugin_metadata_iface * | get_metadata_iface () const =0 |
| Return metadata object. | |
| virtual void | set_progress_report_iface (progress_report_iface *iface)=0 |
| Set the progress report interface to communicate progress to. | |
| virtual uint32_t | process_slice (uint32_t offset, uint32_t end)=0 |
| Clear a part of output buffers that have 0s at mask; subdivide the buffer so that no runs > MAX_SAMPLE_RUN are fed to process function. | |
| virtual uint32_t | process (uint32_t offset, uint32_t numsamples, uint32_t inputs_mask, uint32_t outputs_mask)=0 |
| The audio processing loop; assumes numsamples <= MAX_SAMPLE_RUN, for larger buffers, call process_slice. | |
| virtual uint32_t | message_run (const void *valid_ports, void *output_ports)=0 |
| Message port processing function. | |
| virtual const line_graph_iface * | get_line_graph_iface () const =0 |
| virtual const phase_graph_iface * | get_phase_graph_iface () const =0 |
| virtual | ~audio_module_iface () |
Interface to audio processing plugins (the real things, not only metadata).
|
inlinevirtual |
|
pure virtual |
LADSPA-esque activate function, except it is called after ports are connected, not before.
Implemented in calf_plugins::analyzer_audio_module, calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::bassenhancer_audio_module, calf_plugins::comp_delay_audio_module, calf_plugins::compressor_audio_module, calf_plugins::crusher_audio_module, calf_plugins::deesser_audio_module, calf_plugins::emphasis_audio_module, calf_plugins::envelopefilter_audio_module, calf_plugins::equalizer30band_audio_module, calf_plugins::equalizerNband_audio_module< BaseClass, has_lphp >, calf_plugins::equalizerNband_audio_module< equalizer12band_metadata, true >, calf_plugins::equalizerNband_audio_module< equalizer5band_metadata, false >, calf_plugins::equalizerNband_audio_module< equalizer8band_metadata, true >, calf_plugins::exciter_audio_module, calf_plugins::filter_module_with_inertia< FilterClass, Metadata >, calf_plugins::filter_module_with_inertia< dsp::biquad_filter_module, filter_metadata >, calf_plugins::filter_module_with_inertia< dsp::biquad_filter_module, filterclavier_metadata >, calf_plugins::filterclavier_audio_module, calf_plugins::flanger_audio_module, calf_plugins::gate_audio_module, calf_plugins::haas_enhancer_audio_module, calf_plugins::limiter_audio_module, calf_plugins::mono_audio_module, calf_plugins::monocompressor_audio_module, calf_plugins::monosynth_audio_module, calf_plugins::multibandcompressor_audio_module, calf_plugins::multibandenhancer_audio_module, calf_plugins::multibandgate_audio_module, calf_plugins::multibandlimiter_audio_module, calf_plugins::multichorus_audio_module, calf_plugins::multispread_audio_module, calf_plugins::organ_audio_module, calf_plugins::phaser_audio_module, calf_plugins::psyclipper_audio_module, calf_plugins::pulsator_audio_module, calf_plugins::reverb_audio_module, calf_plugins::reverse_delay_audio_module, calf_plugins::ringmodulator_audio_module, calf_plugins::rotary_speaker_audio_module, calf_plugins::saturator_audio_module, calf_plugins::sidechaincompressor_audio_module, calf_plugins::sidechaingate_audio_module, calf_plugins::sidechainlimiter_audio_module, calf_plugins::stereo_audio_module, calf_plugins::tapesimulator_audio_module, calf_plugins::transientdesigner_audio_module, calf_plugins::vintage_delay_audio_module, calf_plugins::vocoder_audio_module, calf_plugins::xover_audio_module< XoverBaseClass >, calf_plugins::xover_audio_module< xover2_metadata >, calf_plugins::xover_audio_module< xover3_metadata >, and calf_plugins::xover_audio_module< xover4_metadata >.
|
pure virtual |
Handle MIDI Channel Pressure
| value | channel pressure (0 to 127) |
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::monosynth_audio_module, and calf_plugins::wavetable_audio_module.
|
pure virtual |
DSSI configure call, value = NULL = reset to default.
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::monosynth_audio_module, calf_plugins::organ_audio_module, calf_plugins::vintage_delay_audio_module, and calf_plugins::wavetable_audio_module.
|
pure virtual |
Handle MIDI Control Change.
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::monosynth_audio_module, calf_plugins::organ_audio_module, calf_plugins::rotary_speaker_audio_module, and calf_plugins::wavetable_audio_module.
|
pure virtual |
LADSPA-esque deactivate function.
Implemented in calf_plugins::analyzer_audio_module, calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::bassenhancer_audio_module, calf_plugins::comp_delay_audio_module, calf_plugins::compressor_audio_module, calf_plugins::crusher_audio_module, calf_plugins::deesser_audio_module, calf_plugins::emphasis_audio_module, calf_plugins::envelopefilter_audio_module, calf_plugins::equalizer30band_audio_module, calf_plugins::equalizerNband_audio_module< BaseClass, has_lphp >, calf_plugins::equalizerNband_audio_module< equalizer12band_metadata, true >, calf_plugins::equalizerNband_audio_module< equalizer5band_metadata, false >, calf_plugins::equalizerNband_audio_module< equalizer8band_metadata, true >, calf_plugins::exciter_audio_module, calf_plugins::filter_module_with_inertia< FilterClass, Metadata >, calf_plugins::filter_module_with_inertia< dsp::biquad_filter_module, filter_metadata >, calf_plugins::filter_module_with_inertia< dsp::biquad_filter_module, filterclavier_metadata >, calf_plugins::filterclavier_audio_module, calf_plugins::flanger_audio_module, calf_plugins::gate_audio_module, calf_plugins::haas_enhancer_audio_module, calf_plugins::limiter_audio_module, calf_plugins::mono_audio_module, calf_plugins::monocompressor_audio_module, calf_plugins::monosynth_audio_module, calf_plugins::multibandcompressor_audio_module, calf_plugins::multibandenhancer_audio_module, calf_plugins::multibandgate_audio_module, calf_plugins::multibandlimiter_audio_module, calf_plugins::multichorus_audio_module, calf_plugins::multispread_audio_module, calf_plugins::organ_audio_module, calf_plugins::phaser_audio_module, calf_plugins::psyclipper_audio_module, calf_plugins::pulsator_audio_module, calf_plugins::reverb_audio_module, calf_plugins::reverse_delay_audio_module, calf_plugins::ringmodulator_audio_module, calf_plugins::rotary_speaker_audio_module, calf_plugins::saturator_audio_module, calf_plugins::sidechaincompressor_audio_module, calf_plugins::sidechaingate_audio_module, calf_plugins::sidechainlimiter_audio_module, calf_plugins::stereo_audio_module, calf_plugins::tapesimulator_audio_module, calf_plugins::transientdesigner_audio_module, calf_plugins::vintage_delay_audio_module, calf_plugins::vocoder_audio_module, calf_plugins::xover_audio_module< XoverBaseClass >, calf_plugins::xover_audio_module< xover2_metadata >, calf_plugins::xover_audio_module< xover3_metadata >, and calf_plugins::xover_audio_module< xover4_metadata >.
Execute menu command with given number.
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, and calf_plugins::organ_audio_module.
|
pure virtual |
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, and calf_plugins::audio_module< XoverBaseClass >.
|
pure virtual |
Return metadata object.
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, and calf_plugins::audio_module< XoverBaseClass >.
|
pure virtual |
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, and calf_plugins::audio_module< XoverBaseClass >.
|
pure virtual |
Return the arrays of port buffer pointers.
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, and calf_plugins::audio_module< XoverBaseClass >.
|
pure virtual |
Message port processing function.
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, and calf_plugins::organ_audio_module.
|
pure virtual |
Handle MIDI Note Off.
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::filterclavier_audio_module, calf_plugins::monosynth_audio_module, calf_plugins::organ_audio_module, and calf_plugins::wavetable_audio_module.
|
pure virtual |
Handle MIDI Note On.
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::filterclavier_audio_module, calf_plugins::monosynth_audio_module, calf_plugins::organ_audio_module, and calf_plugins::wavetable_audio_module.
|
pure virtual |
Called when params are changed (before processing).
Implemented in calf_plugins::analyzer_audio_module, calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::bassenhancer_audio_module, calf_plugins::comp_delay_audio_module, calf_plugins::compressor_audio_module, calf_plugins::crusher_audio_module, calf_plugins::deesser_audio_module, calf_plugins::emphasis_audio_module, calf_plugins::envelopefilter_audio_module, calf_plugins::equalizer30band_audio_module, calf_plugins::equalizerNband_audio_module< BaseClass, has_lphp >, calf_plugins::equalizerNband_audio_module< equalizer12band_metadata, true >, calf_plugins::equalizerNband_audio_module< equalizer5band_metadata, false >, calf_plugins::equalizerNband_audio_module< equalizer8band_metadata, true >, calf_plugins::exciter_audio_module, calf_plugins::filter_audio_module, calf_plugins::filter_module_with_inertia< FilterClass, Metadata >, calf_plugins::filter_module_with_inertia< dsp::biquad_filter_module, filter_metadata >, calf_plugins::filter_module_with_inertia< dsp::biquad_filter_module, filterclavier_metadata >, calf_plugins::filterclavier_audio_module, calf_plugins::flanger_audio_module, calf_plugins::gate_audio_module, calf_plugins::haas_enhancer_audio_module, calf_plugins::limiter_audio_module, calf_plugins::mono_audio_module, calf_plugins::monocompressor_audio_module, calf_plugins::monosynth_audio_module, calf_plugins::multibandcompressor_audio_module, calf_plugins::multibandenhancer_audio_module, calf_plugins::multibandgate_audio_module, calf_plugins::multibandlimiter_audio_module, calf_plugins::multichorus_audio_module, calf_plugins::multispread_audio_module, calf_plugins::organ_audio_module, calf_plugins::phaser_audio_module, calf_plugins::psyclipper_audio_module, calf_plugins::pulsator_audio_module, calf_plugins::reverb_audio_module, calf_plugins::reverse_delay_audio_module, calf_plugins::ringmodulator_audio_module, calf_plugins::rotary_speaker_audio_module, calf_plugins::saturator_audio_module, calf_plugins::sidechaincompressor_audio_module, calf_plugins::sidechaingate_audio_module, calf_plugins::sidechainlimiter_audio_module, calf_plugins::stereo_audio_module, calf_plugins::tapesimulator_audio_module, calf_plugins::transientdesigner_audio_module, calf_plugins::vintage_delay_audio_module, calf_plugins::vocoder_audio_module, calf_plugins::widgets_audio_module, calf_plugins::xover_audio_module< XoverBaseClass >, calf_plugins::xover_audio_module< xover2_metadata >, calf_plugins::xover_audio_module< xover3_metadata >, and calf_plugins::xover_audio_module< xover4_metadata >.
|
pure virtual |
Reset parameter values for epp:trigger type parameters (ones activated by oneshot push button instead of check box).
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::flanger_audio_module, calf_plugins::phaser_audio_module, calf_plugins::pulsator_audio_module, and calf_plugins::ringmodulator_audio_module.
Handle MIDI Pitch Bend
| value | pitch bend value (-8192 to 8191, defined as in MIDI ie. 8191 = 200 ct by default) |
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::monosynth_audio_module, calf_plugins::organ_audio_module, and calf_plugins::wavetable_audio_module.
|
pure virtual |
Called after instantiating (after all the feature pointers are set - including interfaces like progress_report_iface).
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::monosynth_audio_module, and calf_plugins::organ_audio_module.
|
pure virtual |
The audio processing loop; assumes numsamples <= MAX_SAMPLE_RUN, for larger buffers, call process_slice.
Implemented in calf_plugins::analyzer_audio_module, calf_plugins::bassenhancer_audio_module, calf_plugins::comp_delay_audio_module, calf_plugins::compressor_audio_module, calf_plugins::crusher_audio_module, calf_plugins::deesser_audio_module, calf_plugins::emphasis_audio_module, calf_plugins::envelopefilter_audio_module, calf_plugins::equalizer30band_audio_module, calf_plugins::equalizerNband_audio_module< BaseClass, has_lphp >, calf_plugins::equalizerNband_audio_module< equalizer12band_metadata, true >, calf_plugins::equalizerNband_audio_module< equalizer5band_metadata, false >, calf_plugins::equalizerNband_audio_module< equalizer8band_metadata, true >, calf_plugins::exciter_audio_module, calf_plugins::filter_module_with_inertia< FilterClass, Metadata >, calf_plugins::filter_module_with_inertia< dsp::biquad_filter_module, filter_metadata >, calf_plugins::filter_module_with_inertia< dsp::biquad_filter_module, filterclavier_metadata >, calf_plugins::flanger_audio_module, calf_plugins::gate_audio_module, calf_plugins::haas_enhancer_audio_module, calf_plugins::limiter_audio_module, calf_plugins::mono_audio_module, calf_plugins::monocompressor_audio_module, calf_plugins::monosynth_audio_module, calf_plugins::multibandcompressor_audio_module, calf_plugins::multibandenhancer_audio_module, calf_plugins::multibandgate_audio_module, calf_plugins::multibandlimiter_audio_module, calf_plugins::multichorus_audio_module, calf_plugins::multispread_audio_module, calf_plugins::organ_audio_module, calf_plugins::phaser_audio_module, calf_plugins::psyclipper_audio_module, calf_plugins::pulsator_audio_module, calf_plugins::reverb_audio_module, calf_plugins::reverse_delay_audio_module, calf_plugins::ringmodulator_audio_module, calf_plugins::rotary_speaker_audio_module, calf_plugins::saturator_audio_module, calf_plugins::sidechaincompressor_audio_module, calf_plugins::sidechaingate_audio_module, calf_plugins::sidechainlimiter_audio_module, calf_plugins::stereo_audio_module, calf_plugins::tapesimulator_audio_module, calf_plugins::transientdesigner_audio_module, calf_plugins::vintage_delay_audio_module, calf_plugins::vocoder_audio_module, calf_plugins::wavetable_audio_module, calf_plugins::widgets_audio_module, calf_plugins::xover_audio_module< XoverBaseClass >, calf_plugins::xover_audio_module< xover2_metadata >, calf_plugins::xover_audio_module< xover3_metadata >, and calf_plugins::xover_audio_module< xover4_metadata >.
|
pure virtual |
Clear a part of output buffers that have 0s at mask; subdivide the buffer so that no runs > MAX_SAMPLE_RUN are fed to process function.
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, and calf_plugins::audio_module< XoverBaseClass >.
|
pure virtual |
Handle MIDI Program Change.
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, and calf_plugins::audio_module< XoverBaseClass >.
|
pure virtual |
Send all understood configure vars (none by default).
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::monosynth_audio_module, calf_plugins::organ_audio_module, and calf_plugins::wavetable_audio_module.
|
pure virtual |
Send all supported status vars (none by default).
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, and calf_plugins::audio_module< XoverBaseClass >.
|
pure virtual |
Set the progress report interface to communicate progress to.
Implemented in calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, and calf_plugins::audio_module< XoverBaseClass >.
Set sample rate for the plugin.
Implemented in calf_plugins::analyzer_audio_module, calf_plugins::audio_module< Metadata >, calf_plugins::audio_module< analyzer_metadata >, calf_plugins::audio_module< BaseClass >, calf_plugins::audio_module< bassenhancer_metadata >, calf_plugins::audio_module< comp_delay_metadata >, calf_plugins::audio_module< compressor_metadata >, calf_plugins::audio_module< crusher_metadata >, calf_plugins::audio_module< deesser_metadata >, calf_plugins::audio_module< emphasis_metadata >, calf_plugins::audio_module< envelopefilter_metadata >, calf_plugins::audio_module< equalizer30band_metadata >, calf_plugins::audio_module< exciter_metadata >, calf_plugins::audio_module< filter_metadata >, calf_plugins::audio_module< filterclavier_metadata >, calf_plugins::audio_module< flanger_metadata >, calf_plugins::audio_module< gate_metadata >, calf_plugins::audio_module< haas_enhancer_metadata >, calf_plugins::audio_module< limiter_metadata >, calf_plugins::audio_module< mono_metadata >, calf_plugins::audio_module< monocompressor_metadata >, calf_plugins::audio_module< monosynth_metadata >, calf_plugins::audio_module< multibandcompressor_metadata >, calf_plugins::audio_module< multibandenhancer_metadata >, calf_plugins::audio_module< multibandgate_metadata >, calf_plugins::audio_module< multibandlimiter_metadata >, calf_plugins::audio_module< multichorus_metadata >, calf_plugins::audio_module< multispread_metadata >, calf_plugins::audio_module< organ_metadata >, calf_plugins::audio_module< phaser_metadata >, calf_plugins::audio_module< psyclipper_metadata >, calf_plugins::audio_module< pulsator_metadata >, calf_plugins::audio_module< reverb_metadata >, calf_plugins::audio_module< reverse_delay_metadata >, calf_plugins::audio_module< ringmodulator_metadata >, calf_plugins::audio_module< rotary_speaker_metadata >, calf_plugins::audio_module< saturator_metadata >, calf_plugins::audio_module< sidechaincompressor_metadata >, calf_plugins::audio_module< sidechaingate_metadata >, calf_plugins::audio_module< sidechainlimiter_metadata >, calf_plugins::audio_module< stereo_metadata >, calf_plugins::audio_module< tapesimulator_metadata >, calf_plugins::audio_module< transientdesigner_metadata >, calf_plugins::audio_module< vintage_delay_metadata >, calf_plugins::audio_module< vocoder_metadata >, calf_plugins::audio_module< wavetable_metadata >, calf_plugins::audio_module< widgets_metadata >, calf_plugins::audio_module< XoverBaseClass >, calf_plugins::bassenhancer_audio_module, calf_plugins::comp_delay_audio_module, calf_plugins::compressor_audio_module, calf_plugins::crusher_audio_module, calf_plugins::deesser_audio_module, calf_plugins::emphasis_audio_module, calf_plugins::envelopefilter_audio_module, calf_plugins::equalizer30band_audio_module, calf_plugins::equalizerNband_audio_module< BaseClass, has_lphp >, calf_plugins::equalizerNband_audio_module< equalizer12band_metadata, true >, calf_plugins::equalizerNband_audio_module< equalizer5band_metadata, false >, calf_plugins::equalizerNband_audio_module< equalizer8band_metadata, true >, calf_plugins::exciter_audio_module, calf_plugins::filter_module_with_inertia< FilterClass, Metadata >, calf_plugins::filter_module_with_inertia< dsp::biquad_filter_module, filter_metadata >, calf_plugins::filter_module_with_inertia< dsp::biquad_filter_module, filterclavier_metadata >, calf_plugins::filterclavier_audio_module, calf_plugins::flanger_audio_module, calf_plugins::gate_audio_module, calf_plugins::haas_enhancer_audio_module, calf_plugins::limiter_audio_module, calf_plugins::mono_audio_module, calf_plugins::monocompressor_audio_module, calf_plugins::monosynth_audio_module, calf_plugins::multibandcompressor_audio_module, calf_plugins::multibandenhancer_audio_module, calf_plugins::multibandgate_audio_module, calf_plugins::multibandlimiter_audio_module, calf_plugins::multichorus_audio_module, calf_plugins::multispread_audio_module, calf_plugins::organ_audio_module, calf_plugins::phaser_audio_module, calf_plugins::psyclipper_audio_module, calf_plugins::pulsator_audio_module, calf_plugins::reverb_audio_module, calf_plugins::reverse_delay_audio_module, calf_plugins::ringmodulator_audio_module, calf_plugins::rotary_speaker_audio_module, calf_plugins::saturator_audio_module, calf_plugins::sidechaincompressor_audio_module, calf_plugins::sidechaingate_audio_module, calf_plugins::sidechainlimiter_audio_module, calf_plugins::stereo_audio_module, calf_plugins::tapesimulator_audio_module, calf_plugins::transientdesigner_audio_module, calf_plugins::vintage_delay_audio_module, calf_plugins::vocoder_audio_module, calf_plugins::wavetable_audio_module, calf_plugins::widgets_audio_module, calf_plugins::xover_audio_module< XoverBaseClass >, calf_plugins::xover_audio_module< xover2_metadata >, calf_plugins::xover_audio_module< xover3_metadata >, and calf_plugins::xover_audio_module< xover4_metadata >.