Next  |  Top  |  REALSIMPLE Top

Introduction

This laboratory assignment should teach the student how to model the physics of a plucked vibrating string using a digital waveguide. First, physical models and their applications are explained. Next, the vibrating string is introduced as an example of a finite-length waveguide with inverting reflections. The traveling wave decomposition of the vibrating string is sampled to derive the digital waveguide model. A lowpass filter is added to the model's feedback loop to increase modeling accuracy.

The student then ``plays'' the digital waveguide string simulator in pd. At first the student is free to adjust conveniently-formulated model parameters. Then, using a second, more elementary pd patch, the student adjusts the digital waveguide's parameters directly. This final step ensures that the student understands the operation of the digital waveguide model.


Next  |  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