LMMS
Loading...
Searching...
No Matches
DynamicProcessor Class Reference
Inheritance diagram for DynamicProcessor:
CompressorExpander Limiter

Protected Member Functions

 DynamicProcessor (const LADSPA_Data fSampleRate)

Protected Attributes

LADSPA_Data m_fEnvelopeState
LADSPA_Data m_fSampleRate

Constructor & Destructor Documentation

◆ DynamicProcessor()

DynamicProcessor::DynamicProcessor ( const LADSPA_Data fSampleRate)
inlineprotected

Member Data Documentation

◆ m_fEnvelopeState

LADSPA_Data DynamicProcessor::m_fEnvelopeState
protected

This state variable is used to track the input envelope (peak or rms). The state is stored here so that the run function can perform low-pass filtering to produce a smoothed envelope.

◆ m_fSampleRate

LADSPA_Data DynamicProcessor::m_fSampleRate
protected

The sample rate in the world this instance exists in.


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