Karplus Strong Algorithm
卡普拉斯特朗算法/Ka3 Pu3 La1 Si1 Te4 Lang3 Suan4 Fa3
The Karplus-Strong (KS) algorithm for plucked string and drum synthesis is an efficient technique based on the principle of a delay line or recirculating wavetable (Karplus and Strong 1983; Jaffe and Smith 1983).
The computational resources needed for basic KS synthesis are modest (no multiplications necessary). So it is not surprising that the technique has been implemented on hardware ranging from a slow 8-bit microprocessor to a large digital synthesizer (Karplus and Strong 1983).
(Source: Curtis Roads, The Computer Music Tutorial, The MIT Press 1996)
This algorithm is concerned with the emulation of the vibratory behaviour of a plucked string. The work of Kevin Karplus and Alex Strong in string modelling during the late 1970s, further by David Jaffe and Julius Smith at Stanford University, has resulted in a synthesis tool of considerable versatility. The basic acoustic model is simulated in the form of a variable length digital delay line, energised by noise and incorporating a feedback path via an attenuator, coupled to an adjustable low-pass filter which induces resonances akin to those of a vibrating string. Suitable adjustments of these parameters can alter the decay of the string sound from a plucked characteristic to a sustained one, with the possibility of changing pitch not only in discrete steps, but also by means of glissandi, thus introducing powerful facilities for gestural control. Further adjustments allow the percussive characteristics of plucked string sounds to be transformed into a number of drum-like timbres. (Source - Peter Manning (1993). Electronic and Computer Music, Second Edition. Oxford University Press.)
术语顾问/Consultant to terminology