butterbr
A band-reject Butterworth filter.
Implementation of a second-order band-reject Butterworth filter. This opcode can also be written as butbr.
Syntax
Initialization
iskip (optional, default=0) -- Skip initialization if present and non-zero.
Performance
These filters are Butterworth second-order IIR filters. They are slightly slower than the original filters in Csound, but they offer an almost flat passband and very good precision and stopband attenuation.
asig -- Input signal to be filtered.
xfreq -- Cutoff or center frequency for each of the filters.
xband -- Bandwidth of the bandpass and bandreject filters.
Examples
Here is an example of the butterbr opcode. It uses the file butterbr.csd.
See also
Standard filters: Butterworth filters
Credits
Author: Paris Smaragdis
MIT, Cambridge
1995
Existed in 3.30
Audio rate parameters introduced in version 6.02
October 2013.