71 void calculateCoefficients();
78 std::array<double, 4> _stage = {};
79 std::array<double, 4> _delay = {};
Virtual analog Moog-style lowpass filter.
Definition MoogVCF.h:48
void reset()
Reset the filter state.
Definition MoogVCF.cpp:74
void setParams(const Params &)
Set the filter parameters.
Definition MoogVCF.cpp:29
void setSampleRate(double)
Set the sample rate in Hz.
Definition MoogVCF.cpp:35
float processSample(float)
Filter a single sample.
Definition MoogVCF.cpp:41
Parameters for the filter.
Definition MoogVCF.h:53
float cutoff
Filter cutoff frequency in Hz.
Definition MoogVCF.h:54
float resonance
Filter resonance.
Definition MoogVCF.h:55