11#define BIQUAD_MIN_RATIO (0.000001)
12#define BIQUAD_MIN_Q (0.00001)
void BiquadFilter_SetupHighPass(BiquadFilter *filter, double ratio, double Q)
Definition biquad_filter.c:37
void BiquadFilter_SetupNotch(BiquadFilter *filter, double ratio, double Q)
Definition biquad_filter.c:60
void BiquadFilter_Filter(BiquadFilter *filter, float *inputs, float *outputs, int numSamples)
Definition biquad_filter.c:82
struct BiquadFilter_s BiquadFilter
Definition biquad_filter.h:15
double a2
Definition biquad_filter.h:23
double yn2
Definition biquad_filter.h:19
double cos_omega
Definition biquad_filter.h:28
double yn1
Definition biquad_filter.h:18
double a1
Definition biquad_filter.h:22
double alpha
Definition biquad_filter.h:30
double sin_omega
Definition biquad_filter.h:29
double b2
Definition biquad_filter.h:26
double xn2
Definition biquad_filter.h:17
double b1
Definition biquad_filter.h:25
double xn1
Definition biquad_filter.h:16
double a0
Definition biquad_filter.h:21