26#ifndef PEAK_CONTROLLER_EFFECT_H
27#define PEAK_CONTROLLER_EFFECT_H
42 const Descriptor::SubPluginFeatures::Key * _key );
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 AutomatableModel.h:463
PeakController * m_autoController
Definition PeakControllerEffect.h:79
float m_lastSample
Definition PeakControllerEffect.h:77
EffectControls * controls() override
Definition PeakControllerEffect.h:47
PeakControllerEffectControls m_peakControls
Definition PeakControllerEffect.h:75
float lastSample()
Definition PeakControllerEffect.h:52
int m_effectId
Definition PeakControllerEffect.h:72
ProcessStatus processImpl(SampleFrame *buf, const f_cnt_t frames) override
Definition PeakControllerEffect.cpp:96
friend class PeakControllerEffectControls
Definition PeakControllerEffect.h:81
~PeakControllerEffect() override
Definition PeakControllerEffect.cpp:85
PeakController * controller()
Definition PeakControllerEffect.h:57
FloatModel * attackModel()
Definition PeakControllerEffect.h:62
PeakControllerEffect(Model *parent, const Descriptor::SubPluginFeatures::Key *_key)
Definition PeakControllerEffect.cpp:65
FloatModel * decayModel()
Definition PeakControllerEffect.h:67
Definition PeakController.h:42
Definition SampleFrame.h:41
static uintptr_t parent
Definition pugl.h:1644
Definition AudioAlsa.cpp:35
std::uint64_t f_cnt_t
Definition LmmsTypes.h:43