This version (17 Mar 2021 07:12) was approved by Venkatesan Krishnamoorthy.The Previously approved version (02 Aug 2012 21:00) is available.Diff

Karplus-Strong String Sound Synthesis

Click here to return to the Sources section.

Karplus-Strong string synthesis is a method of sound synthesis that uses physical modeling to emulate the sound of a hammered of plucked string. A short waveform is looped through a filtered delay line to produce the output signal.karplusstrong021.jpg

An explanation of the basic theory is located on the Wikipedia page

The slider control is the length of the initial delay line. The minimum value is 70 samples and the maximum is 350 samples.

The “fback Gain” is the feedback gain of the filter. It only accepts a small range of values. It must never exceed 1 so the maximum value you can enter is 0.999899983406067 (0x00, 0x7F, 0xFC, 0xB9). The minimum value is 0.899999976158142 (0x00, 0x73, 0x33, 0x33).

The LPass filter input is the lowpass filter cutoff frequency.

resources/tools-software/sigmastudio/toolbox/sources/karplusstrong.txt · Last modified: 17 Jan 2017 22:21 by David Thibodeau