VST 3 Examples
VST 3.7
SDK for developing VST plug-in
|
#include <filter.h>
Public Types | |
enum | Type { kLowpass, kHighpass, kBandpass, kNumTypes } |
Public Member Functions | |
Filter (Type type) | |
void | setType (Type t) |
void | setSampleRate (double sampleRate) |
void | setFreqAndQ (double frequency, double q) |
double | process (double sample) |
void | reset () |
Protected Attributes | |
Type | type |
double | sampleRate |
double | invSampleRate |
double | in1 |
double | in2 |
double | out1 |
double | out2 |
double | b0a0 |
double | b1a0 |
double | b2a0 |
double | a1a0 |
double | a2a0 |
enum Type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |