[sdiy] Sallen Key with input mixing to generate all shapes

Dan Snazelle subjectivity at hotmail.com
Mon Dec 22 07:11:53 CET 2014


Thanks for posting this andrew 

And Don thanks for all those links 



Sent from my iPhone

> On Dec 21, 2014, at 2:56 AM, "Andrew Simper" <andy at cytomic.com> wrote:
> 
> Hey guys,
> 
> I've noticed many Sallen Key synth filters can generate different
> responses by sticking the input into various points of the circuit,
> but they only ever deliver a 1 pole high pass, and a very weak notch.
> I've worked out the theory for generating all the same responses as
> you can get by mixing the outputs of an State Variable, but instead
> mixing the inputs to a Sallen Key. I've put together a technical paper
> on it here:
> 
> https://cytomic.com/files/dsp/SkfLinearTrapezoidalSin.pdf
> 
> and I've sketched the basic structure of what is going on here (taking
> an MS20 v2 type OTA Sallen Key as the basis):
> 
> www.cytomic.com/files/dsp/SkfInputMixing.jpg
> 
> the important voltages are:
> 
> vamp1 = (m0*v0) - (m1*v0 + v1)
> vamp2 = (m1*v0 + v1) - (v2)
> vcap1 = (v1) - (res*v2 + m2*(-v0))
> vcap2 = (v2) - (m2*v0)
> 
> where m0 = low mix, m1 = band mix and m2 = high mix
> 
> Also for those interested in a digital implementation I've also
> included in the paper is also a trapezoidal integrated linear circuit
> model use state space increments and high precision coefficient
> calculation.
> 
> Andy
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy



More information about the Synth-diy mailing list