You can use the (Chebychev?) method to fill a table using partials by hand, then just use the part of the table you need, or use expr to make a polynomial.
http://music.calarts.edu/pipermail/music-dsp/2003-May/023729.html http://music.nuim.ie/musictec/docs/synth/08.waveshaping.pdf
; shaper-table cosinesum n1 p1 n2 p2 n3 p3... (
You could replace these with $ substitutions to update the table from sliders
There is also a [cheby~] realtime object that builds an internal table for you from parameters.
On Thu, 25 May 2006 16:54:58 +0100 "Peter Worth" peterworth2@googlemail.com wrote:
hi,
does anyone know of an external or abstraction which lets you plot points to create a waveshaper lookup table, and does some kind of spline interpolation between the points (similar to the vst plugin called cyanide).
thanks.
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list