iPlug2 - C++ Audio Plug-in Framework
|
Public Types | |
enum | EMode { kLowPass = 0 , kHighPass , kBandPass , kNotch , kPeak , kBell , kLowPassShelf , kHighPassShelf , kNumModes } |
Public Member Functions | |
SVF (EMode mode=kLowPass, double freqCPS=1000.) | |
void | SetFreqCPS (double freqCPS) |
void | SetQ (double Q) |
void | SetGain (double gainDB) |
void | SetMode (EMode mode) |
void | SetSampleRate (double sampleRate) |
void | ProcessBlock (T **inputs, T **outputs, int nChans, int nFrames) |
void | Reset () |
Static Public Member Functions | |
static double | PlotResponse (double freqCPS, double Q, EMode mode, double x, double gain=0., double minHz=1., double maxHz=20000) |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |