[PD] Lowpass to Highpass morph

Claude Heiland-Allen claude at mathr.co.uk
Mon Apr 22 14:55:15 CEST 2013


On 22/04/13 12:00, Jeppi Jeppi wrote:
> Hi again,
> I am looking for a suitable filter or combination of filters such that with a single control the user can morph somehow between very lowpass-lowpass-flat-highpass-very highpass response... 

You can use cpole~ czero~ and build your desired transfer function -
attached is a little example (totally unscientific, the response curve
is really rough) - the cpole2~ and czero2~ abstractions wrap the vanilla
objects to calculate the amplitude/frequency response[1] - the peak is
normalized to 1 to avoid ear explosions (but with a 1-block delay due to
the snapshot~ -> sig~ stuff, maybe this could be latched with fexpr~ to
avoid glitches).

[1]
https://ccrma.stanford.edu/~jos/filters/Graphical_Amplitude_Response.html

> What pd filters would you find suitable for that?


Claude
-- 
http://mathr.co.uk
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cpole2~.pd
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20130422/9d11e3c2/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: czero2~.pd
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20130422/9d11e3c2/attachment.asc>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: zfilter-hp-lp.pd
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20130422/9d11e3c2/attachment-0001.txt>


More information about the Pd-list mailing list