Next  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

Music 320C Overview

Music 320C focuses on audio plugin development in the FAUST and C++ languages, organized and supported by the JUCE multiplatform development framework. JUCE GUIs are constructed using Plugin GUI Magic. The principal activity is a software project due at the end of the quarter, after some initial assignments providing starter code and examples. Class meetings are devoted to discussing project progress, and going over portions of the JUCE Framework for audio plugin development, and the FAUST language for audio signal processing and the JUCE framework. Familiarity with C++ and elementary UNIX-style software development is assumed. Signal processing experience on the level of Music 320A and/or 320B is assumed.

Next  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

Download intro320c.pdf
[Comment on this page via email]

``MUS320C: Audio Plugin Development in Faust and C++''.

Center for Computer Research in Music and Acoustics (CCRMA),   Stanford University