List of all members.
Public Types |
enum | { NumParams = 4
} |
Public Member Functions |
void | setParams (const Params ¶ms) |
void | setup (double scale, double pole, double zero) |
| Biquad (const BiquadPoleState &bps) |
template<class StateType , typename Sample > |
void | smoothProcess1 (int numSamples, Sample *dest, StateType &state, Biquad sectionPrev) const |
template<class StateType , typename Sample > |
void | smoothProcess2 (int numSamples, Sample *dest, StateType &state, BiquadPoleState zPrev) const |
void | setOnePole (complex_t pole, complex_t zero) |
void | setTwoPole (complex_t pole1, complex_t zero1, complex_t pole2, complex_t zero2) |
void | setPoleZeroPair (const PoleZeroPair &pair) |
void | applyScale (double scale) |
complex_t | response (double normalizedFrequency) const |
std::vector< PoleZeroPair > | getPoleZeros () const |
double | getA0 () const |
double | getA1 () const |
double | getA2 () const |
double | getB0 () const |
double | getB1 () const |
double | getB2 () const |
template<class StateType , typename Sample > |
void | process (int numSamples, Sample *dest, StateType &state) const |
Static Public Member Functions |
static int | getNumParams () |
static const ParamInfo | getParamInfo_1 () |
static const ParamInfo | getParamInfo_2 () |
static const ParamInfo | getParamInfo_3 () |
static Kind | getKind () |
static const char * | getName () |
static const ParamInfo | getParamInfo_0 () |
static const ParamInfo | getParamInfo_4 () |
static const ParamInfo | getParamInfo_5 () |
static const ParamInfo | getParamInfo_6 () |
static const ParamInfo | getParamInfo_7 () |
The documentation for this struct was generated from the following file: