Next  |  Prev  |  Up  |  Top  |  REALSIMPLE Top

Prerequisites

We assume you have read the introductory tutorial entitled ``Signal Processing in Faust and PD,'' or equivalent, and that you have installed the Planet CCRMA2 distribution, or have separately installed faust, pd, and associated tools described in the tutorial. Familiarity with basic C++ programming in a Linux/GNU environment is assumed.

Finally, elementary signal processing proficiency on the level of [13] and [12] is assumed. Recommended background reading on digital-waveguide ``theory of operation'' is given by Chapters 1, 3, 4, and Appendix G of [14];3however, a detailed understanding of digital waveguide theory is not necessary for carrying out the laboratory exercises and/or building useful instruments.


Next  |  Prev  |  Up  |  Top  |  REALSIMPLE Top

Download faust_strings.pdf

``Making Virtual Electric Guitars and Associated Effects Using Faust'', by Julius O. Smith III,
REALSIMPLE Project — work supported in part by the Wallenberg Global Learning Network .
Released 2013-08-22 under the Creative Commons License (Attribution 2.5), by Julius O. Smith III
Center for Computer Research in Music and Acoustics (CCRMA),   Stanford University
CCRMA