43 const Descriptor::SubPluginFeatures::Key * _key );
ProcessStatus processImpl(SampleFrame *buf, const f_cnt_t frames) override
Definition DynamicsProcessor.cpp:96
void calcAttack()
Definition DynamicsProcessor.cpp:85
EffectControls * controls() override
Definition DynamicsProcessor.h:49
double m_attCoeff
Definition DynamicsProcessor.h:63
DynProcEffect(Model *_parent, const Descriptor::SubPluginFeatures::Key *_key)
Definition DynamicsProcessor.cpp:63
bool m_needsUpdate
Definition DynamicsProcessor.h:66
float m_currentPeak[2]
Definition DynamicsProcessor.h:62
double m_relCoeff
Definition DynamicsProcessor.h:64
void calcRelease()
Definition DynamicsProcessor.cpp:90
friend class DynProcControls
Definition DynamicsProcessor.h:70
DynProcControls m_dpControls
Definition DynamicsProcessor.h:59
void processBypassedImpl() override
Definition DynamicsProcessor.cpp:214
~DynProcEffect() override
Definition DynamicsProcessor.cpp:78
RmsHelper * m_rms[2]
Definition DynamicsProcessor.h:68
Definition EffectControls.h:44
Effect(const Plugin::Descriptor *_desc, Model *_parent, const Descriptor::SubPluginFeatures::Key *_key)
Definition Effect.cpp:41
ProcessStatus
Definition Effect.h:147
Definition RmsHelper.h:37
Definition SampleFrame.h:41
Definition AudioAlsa.cpp:35
std::uint64_t f_cnt_t
Definition LmmsTypes.h:43