[sdiy] Filter topology: n-order == n-poles?
Eric Brombaugh
ebrombaugh at earthlink.net
Fri Jan 19 17:41:49 CET 2007
Amos wrote:
> Filter users typically refer to a
> filter's number of poles, where each pole seems to add -6dB/Octave to
> the cutoff slope. Filter designers and mathematical types tend to
> refer to the "order" of the filter, e.g. "2 cascaded, buffered
> 1st-order sections" in the Korg MS filters. Is a 2-pole filter
> necessarily a 2nd-order filter, or is the relationship more
> complicated?
In general, yes.
Linear filters can be mathematically described by equations of the form
F(s) = B(s) / A(s)
where B and A are polynomial equations, like this
A(s) = a0 + a1*s + a2*s^2 + ... an*s^n
These equations can be factored out like this
A(s) = (s + r0)*(s + r1)*(s + r2)...(s + rn)
The roots of these polynomials are the places where A(s) and B(s) have a
value of 0. Roots of A are called 'poles' because A is in the
denominator of the F(s) equation and cause it to go to infinity (think
of tent poles 'holding up' the surface of the equation). Roots of B(s)
are called zeros because B is the numerator of F(s) and cause it to go
to zero.
Typically a polynomial of order N will have N roots, so usually the
number of poles and the order are the same.
Eric
More information about the Synth-diy
mailing list