Tell Me About: Karplus Strong Synthesis

US Chris Randall of Audio Damage Explians      13/06/16

Some synthesis methods are pretty abstract, and while many people grasp the concept of subtractive synthesis, its what 90% of current synthesizers and modules are based on, there are other synthesis types and methods that are less known. Karplus Strong is one of those - defined as a physical modelling technique primarily geared towards the emulation of string vibrations. If you are an Apple Logic user, you may have come across it in software with the included Scuplture instrument, but in hardware, its more convoluted to construct, requiring a number of discrete elements.

We had a chat with Chris Randall of Audio Damage Inc who's been working on a module called Proton,  that combines all of the elements of KP with a few twists of their own. Typically the algorithm is best suited to the emulation of resonating strings such as guitar, banjo and koto type sounds.

Karplus Strong Schematic

 

Karplus Strong Theory (Via Wikipedia)

  1. A short excitation waveform (of length L samples) is generated. In the original algorithm, this was a burst of white noise, but it can also include any wideband signal, such as a rapid sine wave chirp or frequency sweep, or a single cycle of a sawtooth wave or square wave.
  2. This excitation is output and simultaneously fed back into a delay line L samples long.
  3. The output of the delay line is fed through a filter. The gain of the filter must be less than 1 at all frequencies, to maintain a stable positive feedback loop. The filter can be a first-order lowpass filter (as pictured). In the original algorithm, the filter consisted of averaging two adjacent samples, a particularly simple filter that can be implemented without a multiplier, requiring only shift and add operations. The filter characteristics are crucial in determining the harmonic structure of the decaying tone.
  4. The filtered output is simultaneously mixed back into the output and fed back into the delay line.

Karplus Strong resulted from the work of Alexander Strong and Kevin Karplus  in the early 1980s. Further refinements resulted in a formal patented algorithm which was first licensed to Mattel (though never brought to market), and then Yamaha  as part of a bundle of algorithms licensed from Stanford. It is not known if they ever released a product which used it.

 

 

Send us your News: If you have a story or product you'd like us to cover - email news@sonicstate.com or use our contact form or join our Discord and post in #cool-finds


Get the latest headlines, offers and more in our excellent sonicstate newsletter - delivered to your in box every week

More From: TELL ME ABOUT
Even more news...


 

Get Our Newsletter


More...

SonicLAB: Korg Nu:Tekt NTS-4 Performance Mixer 

With FX and 2 Ch USB audio


SonicLAB: Genki Katla With Venus Theory 

We look at the volcanic synth


Lifeforms SV-2 - Pittsburgh Modular's Redesigned Semi-Modular 

SV-1 successor with thru-zero FM


SonicLAB: Pittsburgh Modular Lifeforms SV-2 

Classy analogue synth reviewed


AmiGUS mini: 24-bit Sound for Amiga 1200 & 600 

32 Channel PCMCIA Soundcard in Beta


SonicLAB: Lambda Synthetics Polypulse 

Algorithmic Performance Workstation