[sdiy] SSM2164 state variable filter
cheater cheater
cheater00 at gmail.com
Thu Jul 15 02:46:44 CEST 2010
On Wed, Jul 14, 2010 at 23:20, Tom Wiltshire <tom at electricdruid.net> wrote:
> David,
>
>> Without damping, the circuit is an oscillator -- a very crappy one which
>> won't give anything even resembling a sine wave, since the oscillations
>> aren't filtered, as they would be in a 4P cascade filter. The oscillations
>> will look more like a square wave with slanty sides.
>
> Yep! That's a good description of what I'm seeing! I was thinking of it more as a sine wave with the tops cropped, but it's the same thing.
>
>> The limiting network (back-to-back zeners) must be placed across the
>> first integrator cap (which generates the BP output). This will give very
>> nice sine waves during oscillation, and still allow nice resonance during
>> filtering.
>
> This works very nicely. The sine wave oscillation amplitude varies from about 1.5V at the lowest frequency to about 6.6V at the very highest. This is a considerable improvement over other places I've tried putting various types of clipping network.
Not the other way around?
>> Placing the zeners across the second integrator cap (which
>> generates the LP output) would still give sine waves during oscillation, but
>> the filter won't work properly since the resonance will clip very close to
>> the peak signal level.
>
> This is Roman's solution. It works, but the oscillation amplitude varies enormously.
>
>> Putting the zeners across the input summer's
>> feedback resistor doesn't limit the oscillations.
>
> No. This doesn't work at all. Been there, done that.
>
>> Of course, when the input signal and the filter are tuned to the same
>> frequency, the two will reinforce each other and then the BP output will
>> clip fairly severely, but otherwise not.
>
> In practice, this doesn't seem to be a problem. There is some distortion of the sine wave when the two are the same frequency, but this mostly looks like the input signal breaking through, rather than distortion. In any case, it doesn't suddenly introduce a lot of unwanted gritty harmonics, and it manages to retain something of the original signal's character.
I can only assume you have been testing with simple oscillator
waveforms and not complex noise sources, e.g. songs. Check it out and
see what happens, you might be surprised.
Cheers,
D.
More information about the Synth-diy
mailing list