butbp

Files: butbp.h, butbp.c

Bandpass Butterworth filter

Functions

sp_butbp_create(sp_butbp **butbp)
sp_butbp_init(sp_data *sp, sp_butbp *butbp)
sp_butbp_compute(sp_data *sp, sp_butbp *butbp, SPFLOAT *input, SPFLOAT *output)
sp_butbp_destroy(sp_butbp **butbp)

Optional Parameters

freq: Center Frequency. (in Hertz)
(Default value: 1000)
bw: Bandwidth. (in Hertz)
(Default value: 10)

Inputs

input: Input signal that the filter should be applied to.

Outputs

output: Output signal (input modified by the filter).