All pass filters?
Magnus Danielson
magnus at analogue.org
Mon Sep 7 20:53:31 CEST 1998
>>>>> "MC" == Martin Czech <martin.czech at intermetall.de> writes:
>> This is something i just don't understand. I'm studying computer systems
>> engineering 2nd year, and i'm doing a lot of analogue electronics
>> subjects including filter design etc, but what the hell is an all pass
>> filter used for? If it passes everything then its not really filtering is it?
>>
MC> When all poles of the transfer function have a mirrored zero,
MC> then |H(s)| =1, thus allpass . But the phase of the signal will be frequency
MC> dependend. Allpass structurs are used for phase shifting or time delay
MC> therefore.
Being the nitpick that I am I must make a small objection here...
It is correct that you get the allpass by mirrowing the poles with
zeros (mirrowing occurs around the jw-axis). However, this does not by
far makes |H(s)| = 1 but |H(jw)| = 1 is more like it. The difference
will not show up on a sine-sweep but the difference is certainly ther
for nonstable signals. It is a small but important difference which
however does not directly govern the way we make allpass filters (but
very well could!).
BTW. I greatly enjoyed Eric Babours article in IEEE Spectrum!
Cheers,
Magnus
More information about the Synth-diy
mailing list