[sdiy] SSM2164 state-variable filter
Tom Wiltshire
tom at electricdruid.net
Fri Aug 15 16:27:27 CEST 2008
Hi all,
I've done a bit more work towards trying to eliminate the frequency
effect from the resonance on the SSM2164 SVF filter I'm playing with
(http://www.sowa.synth.net/modular/m_vcf.gif). I'm just looking at a
single filter section, without any of the CV mixer stuff.
I drew a graph of the resonance response:
http://www.electricdruid.com/ResonanceGraph.gif
Note the linear scale. It probably doesn't look as bad on a log scale!
Neil J also suggested that the effect might be because of limited
slew rates of the op-amps. I haven't got a high-speed op-amp handy,
but figuring that if that was the case, a worse slew rate should make
the effect worse, I tried a LF444.
The slew rate of TL074 is 13V/uS, against 1V/uS for LF444. There was
no change at all.
I've also experimented adding various capacitors over the 30K input
capacitors. This just seems to limit the resonance overall, without
much effect. I haven't yet started trying compensation on the first
mixer stage.
If anyone has any further ideas, I'd appreciate it. I'm running a bit
short myself.
Thanks,
Tom
On 10 Aug 2008, at 18:41, Neil Johnson wrote:
> Hi Tom,
>
> As I'm just finishing up the design of an SSM2164-based 3-pole
> state variable filter I think I can offer some thoughts...
>
>> Firstly, the resonance varies with cutoff frequency, being more
>> pronounced at higher frequencies (in fact, it'll oscillate at high
>> frequencies when it won't when you tun the cutoff down. Is this
>> normal? Do all SVF designs do this?
>
> I think in theory resonant fequency *should* be independent of Q.
> However my suspicion is that various non-linearities and other
> frequency-dependent effects (op-amp slew rate, limited GBW, etc)
> change the behaviour sufficiently that there is a connection
> between the two.
>
> This is one aspect of my design that I am currently experimenting
> with.
> An early draft of the schematic is here:
> http://www.njohnson.co.uk/pdf/MSM/msm-vcf.pdf
>
> [Note: there are some errors in that version - a revised version
> will be appearing sometime soonish once I'm happy with the core
> design.]
>
>> Secondly, the resonance increases as the resonance CV increases.
>> Whilst this is logical enough, the CV serves to increase the
>> attenuation of the VCA, so increasing the CV actually decreases
>> the output from the resonance VCA. Does this mean this VCA is
>> being used to cancel out the effect of the other feedback loop?
>> (through R6 or R53 on Roman's schematic)
>
> Yes - in reality what you are changing is the 'damping'. At 0V the
> gain cell has 0dB attenuation, so you are at maximum damping
> (lowest Q). As the control voltage increases so does the
> attenuation (at 33mV/dB), so there is less damping (higher Q) and
> the filter starts to ring - eventually going into self-oscillation.
>
>> Thirdly, what is the function of the 5V6 zener diodes on the final
>> integrator? I haven't put them in yet, and it seems to work.
>
> They limit the loop gain when in self-oscillation, otherwise you
> can end up slamming against the rails.
>
> Cheers,
> Neil
> --
> http://www.njohnson.co.uk
>
>
>
>
More information about the Synth-diy
mailing list