Hi, I wonder if there is anything that works similar to [svf~] in vanilla pd.
If not, is it possible to build one using only vanilla objects?
State Variable Filter in Vanilla?
Hi, I wonder if there is anything that works similar to [svf~] in vanilla pd.
If not, is it possible to build one using only vanilla objects?
Afaik, there is nothing even close to svf~.
There is a way to fake a resonant lowpass filter with 2 bandpass filters, check this, near the end :
http://www.soundonsound.com/sos/mar01/articles/synthsec.asp
I've tried it and it sounds... fake, but maybe it's a workaround, it depends on what you want to achieve.
according to miller, the right outlet of [vcf~] is resonant lowpass.
you can also build any casual filter with vanilla's built-in objects rzero~, rpole~, and their complex equivalents, and biquad~. for a biquad that can take signal values as parameters, check out the mmb library's biquad.mmb~ https://github.com/dotmmb/mmb (which uses the built-in vanilla objects I believe)
edit: looks like I was wrong; the Chamberlain filter would best be implemented in vanilla by using a sub patch with block size 1 and 1-sample delays. Not sure if you could implement it with pd vanilla's built-in filter objects but you can build your own using 1-sample delays if you know how the filter is constructed
maybe in help browser:
Pure data/3.audio.examples/H13.butterworth.pd
Thank you folks. I decided to use biquad filter instead.
Oops! Looks like something went wrong!