biquad

Files: biquad.h, biquad.c

A sweepable biquadratic general purpose filter

Functions

sp_biquad_create(sp_biquad **biquad)
sp_biquad_init(sp_data *sp, sp_biquad *biquad)
sp_biquad_compute(sp_data *sp, sp_biquad *biquad, SPFLOAT *input, SPFLOAT *out)
sp_biquad_destroy(sp_biquad **biquad)

Optional Parameters

b0: biquad coefficient.
(Default value: 0)
b1: biquad coefficient.
(Default value: 0)
b2: biquad coefficient.
(Default value: 0)
a0: biquad coefficient.
(Default value: 0)
a1: biquad coefficient.
(Default value: 0)
a2: biquad coefficient.
(Default value: 0)

Inputs

input: Signal input.

Outputs

out: Signal output.