Next  |  Prev  |  Up  |  Top  |  REALSIMPLE Top

Incorporating A String Displacement Sensor

Often the sound output of a physical model is associated with only a local measurement made at a point on the simulated instrument. For example, in a simplified sense, the output signal of an electric guitar is the velocity of a small portion of the string directly above the pickup sensor. In our case, we choose to ``listen'' to the virtual signal defined by the displacement of the string at the position $SX$ meters from the left end of the string. Due to (1), this is the sum of the contents of the delay lines at the respective position. One way to represent this is to split the delay lines and add a summing junction to the block diagram as shown in Figure 6. Note that the total delay around the loop of delay lines is still $S/2 + (N-S)/2 + S/2
+(N-S)/2 = N$ samples.

Figure 6: Basic digital waveguide model with a displacement sensor
\includegraphics{figures/fullwaveguide2noloopfilt.eps}


Next  |  Prev  |  Up  |  Top  |  REALSIMPLE Top

Download waveguideintro.pdf

``Plucked String Digital Waveguide Model'', by Edgar J. Berdahl, and Julius O. Smith III,
REALSIMPLE Project — work supported by the Wallenberg Global Learning Network .
Released 2008-06-05 under the Creative Commons License (Attribution 2.5), by Edgar J. Berdahl, and Julius O. Smith III
Center for Computer Research in Music and Acoustics (CCRMA),   Stanford University
CCRMA