[sdiy] Talking of Q
Olivier Gillet
ol.gillet at gmail.com
Fri Jun 17 14:26:30 CEST 2011
> Isn't resonance/oscillation regarded as "infinite Q"? Or am I totally wrong about that?
Yes ; a non infinite Q means that the self oscillation is decaying over time.
> If so, most synth filters go from zero to infinity. I suppose the usable part of that range is probably much less - which might be where 0-500 comes in.
With Q < 0.5 you can have a severe gain loss in the pass-band too.
This can be seen by looking at the transfer function (assuming an
overall unity gain):
H(s) = 1 / (s^2 / (w0)^2 + 1 / Q . (s / w0) + 1)
If s = jw with w << w0 ; the term in s^2 can be ignored ; but 1 / Q (s
/ w0) can get high when Q gets closer to 0.
> I always pictured it as something that looks like x^2 - a graph curving off upwards exponentially towards y-axis infinity. Maybe that's not how it is...
On a 2-poles SVF design, Q is proportional to the reciprocal of the
gain of the feedback/damping cell ; so if you have an exponential VCA
there, it follows an upward exponential curve. The curve won't reach
infinite Q / zero damping because the VCA can't be exactly silenced.
By forcing extra feedback through an additional resistor (this was
discussed here some time ago), your response becomes something like:
Q = 1/2 max(gain on damping feedback path - extra feedback amount, 0.0) ^ -1
So
Q = 1/2 max(10^-(Q control CV x scaling) - extra feedback amount, 0.0) ^ -1
With an exponential VCA in the feedback path.
Here's what the theory gives for the Shruthi-1 dual SVF (blue curve):
http://img805.imageshack.us/img805/6472/screenshot20110617at218.png
Green curve is the Q progression using a linear attenuator in the
resonance feedback (you see the slow build up - which is typical for
example of many 4-pole LPF designs where resonance is done with a
linear VCA or a linear pot). Red curve is the Q curve when using the
distortion from an OTA on the Q CV, then a linear VCA [a trick I've
seen here: http://www.emulatorarchive.com/assets/PDF/SSM2033%20SSM2044%20Circuits.pdf]
Olivier
More information about the Synth-diy
mailing list