|
LMMS
|
Public Member Functions | |
| Tracker (const LADSPA_Descriptor *, unsigned long lSampleRate) | |
Private Attributes | |
| LADSPA_Data | m_fState |
| LADSPA_Data | m_fSampleRate |
Friends | |
| void | activateTracker (void *pvHandle) |
| void | runEnvelopeTracker_Peak (LADSPA_Handle Instance, unsigned long SampleCount) |
| void | runEnvelopeTracker_RMS (LADSPA_Handle Instance, unsigned long SampleCount) |
| void | runEnvelopeTracker_MaxPeak (LADSPA_Handle Instance, unsigned long SampleCount) |
| void | runEnvelopeTracker_MaxRMS (LADSPA_Handle Instance, unsigned long SampleCount) |
Additional Inherited Members | |
| Protected Member Functions inherited from CMT_PluginInstance | |
| CMT_PluginInstance (const unsigned long lPortCount) | |
| virtual | ~CMT_PluginInstance () |
| Protected Attributes inherited from CMT_PluginInstance | |
| LADSPA_Data ** | m_ppfPorts |
This class is used to provide plugins that perform envelope tracking. Peak and RMS are supported and smoothed or smoothed maximum approaches are available.
|
inline |
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
|
private |