an open-source digital signal processing and sound synthesis language
about · links · contact


Karplus-Strong ("plucked string") algorithm setup

This initializes a simple Karplus-Strong filter/generator (pluck). See the documentation for hplset for more information (and a better implementation).

From the source code:

void pluckset(float xlp, float amp, float seed, float c, float *q, float sr)

See Also


The source code for the STRUM instrument contains much better plucked-string algorithms. This ugen is as old as the hills.