[PD] bandlimited wavetables for pd vanilla

Claude Heiland-Allen claude at mathr.co.uk
Thu Feb 12 17:06:45 CET 2015


Hi all,

Today I implemented bandlimited wavetables in Pd vanilla using the idea 
behind mipmapping in OpenGL (ie, generate many filtered and downsampled 
versions of a source, use the most appropriate version(s) by a function 
of the derivative of the lookup index).

More info and full source (quick start tutorial: bl-example.pd):

https://gitorious.org/maximus/pd-bl

License: same as Pd vanilla.

Advantages over other implementations:
* Can generate wavetables from any waveform stored in a table.

Disadvantages:
* The higher harmonics are reduced compared to an optimal method.


Claude
-- 
http://mathr.co.uk



More information about the Pd-list mailing list