26#ifndef FLANGEREFFECT_H
27#define FLANGEREFFECT_H
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 FlangerControls.h:38
void changeSampleRate()
Definition FlangerEffect.cpp:136
EffectControls * controls() override
Definition FlangerEffect.h:47
FlangerEffect(Model *parent, const Descriptor::SubPluginFeatures::Key *key)
Definition FlangerEffect.cpp:60
MonoDelay * m_lDelay
Definition FlangerEffect.h:56
QuadratureLfo * m_lfo
Definition FlangerEffect.h:58
FlangerControls m_flangerControls
Definition FlangerEffect.h:55
~FlangerEffect() override
Definition FlangerEffect.cpp:72
ProcessStatus processImpl(SampleFrame *buf, const f_cnt_t frames) override
Definition FlangerEffect.cpp:91
MonoDelay * m_rDelay
Definition FlangerEffect.h:57
void restartLFO()
Definition FlangerEffect.cpp:146
Definition MonoDelay.h:35
const Descriptor::SubPluginFeatures::Key & key() const
Definition Plugin.h:266
Definition QuadratureLfo.h:36
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