27#define M_LN2 0.69314718055994530942
31#define M_PI 3.14159265358979323846
36typedef double smp_type;
48 smp_type a0, a1, a2, a3, a4;
71 smp_type freq, smp_type srate,
smp_type BiQuad(smp_type sample, biquad *b)
Process a single sample through the filter and return the result.
biquad * BiQuad_new(int type, smp_type dbGain, smp_type freq, smp_type srate, smp_type bandwidth)
Create and initialise a new biquad filter.
State and coefficients for a single biquad filter section.