D | biquad.c | 30 static void set_coefficient(struct biquad *bq, double b0, double b1, double b2, in set_coefficient() argument 34 bq->b0 = b0 * a0_inv; in set_coefficient() 61 double b0 = 2 * alpha; in biquad_lowpass() local 67 set_coefficient(bq, b0, b1, b2, 1, a1, a2); in biquad_lowpass() 96 double b0 = 2 * alpha; in biquad_highpass() local 102 set_coefficient(bq, b0, b1, b2, 1, a1, a2); in biquad_highpass() 127 double b0 = alpha; in biquad_bandpass() local 134 set_coefficient(bq, b0, b1, b2, a0, a1, a2); in biquad_bandpass() 173 double b0 = A * (a_plus_one - a_minus_one * k + k2); in biquad_lowshelf() local 180 set_coefficient(bq, b0, b1, b2, a0, a1, a2); in biquad_lowshelf() [all …]
|