Karplus-Strong Algorithmus in Reaktor

Der Karplus-Strong-Algorithmus ist ein Physical Modeling Algorithmus zur Simulation der Schwingungen einer Gitarrensaite.

Im einfachsten Falle besteht er aus einer Delay-Line, die mit Random-Samples initialisiert wird und einem Tiefpass-Filter, der die frequenzabhängige Dämpfung der Saite simuliert. Das gefilterte Signal wird wieder in die Delay-Line ‚geschoben‘ und der Vorgang beginnt von vorne.
Jaffe und Smith erweiterten den Algorithmus noch in der selben Ausgabe des Computer Music Journal, in der der Algorithmus 1983 veröffentlicht wurde. Dazu gehörten eine verbesserte Möglichkeit des Stimmens, Anschlagsdynamik und -richtung, einstellbare Pick-Position, einstellbare Saitensteifigkeit, Resonanzen und einige weitere kleine Punkte.

Native Instruments Reaktor ist eine grafische Programmierumgebung für Audio. Hier kann eine Implementierung des Algorithmus als Reaktor-Ensemble heruntergeladenen werden. Die Dokumentation beschreibt den Algorithmus und dessen Umsetzung.