[sdiy] [OT] Analog synths with 2 pole filters

rburnett at richieburnett.co.uk rburnett at richieburnett.co.uk
Fri Feb 22 12:47:43 CET 2013


> Going back to Scott Nordlund's comment, 2-pole filters definitely
> self-oscillate. After all, the typical "resonance" control on a SVF
> filter is actually a "damping" control, and if you  remove it, the
> filter can easily become an oscillator.

Hi all,

I think the reason that many 2-pole filters are seen not to be capable 
of self oscillation is down to the way in which they are actually 
implemented....

The moog 4-pole cascade goes into self-oscillation when the feedback 
gain reaches -4 (provided tolerances are tight and all of the 4 cascaded 
poles have exactly the same time-constant!)  You have to introduce some 
amplification into your circuit in order to achieve this gain of four 
times. And when you do this it is easy to design the circuit to allow 
the user to dial in just a little bit more gain (for example a gain of 5 
or 6) and therefore guarantee that the filter will start oscillating 
somewhere before the resonance pot reaches the very top of its available 
travel.

With the standard state-variable filter implementation of a 2-pole 
filter the resonance pot actually controls the damping in the 2nd order 
transfer function.  With the resonance pot at it's maximum setting there 
is no feedback from after the first-integrator, and the damping is zero. 
i.e. The filter is critically stable.  Just on the verge of 
self-oscillation.  It might oscillate, but then again it might not!  And 
to guarantee that the filter will oscillate you need to make the damping 
ever so slightly negative to push those complex poles into the 
right-half-plane and produce sustained oscillation.  It's easy to scale 
the amount of damping feedback around the first integrator over the 
range of 0 to +1 with a simple pot, but it's harder to design if you 
want to make this go slightly negative at the very top of the resonance 
pots travel to guarantee self-oscillation.

So, in summary, my point is that it's easy to make the moog 4-pole 
cascade capable of guaranteed self-oscillation because it just requires 
a little bit more gain where you already require a gain of 4 anyway.  In 
the case of the state-variable filter just taking the damping term down 
to zero is not enough.  The damping has to actually go slightly below 
zero, and this requires increased complication that most filter designs 
don't include.  That's my take on it anyway, I hope it helps the 
discussion :-)

-Richie,



More information about the Synth-diy mailing list