2015 Fall Quarterstarts 09/22
Faust Tutorial by Julius Smith
Raw Audio from the Whale Watching Trip 2015
Final Project Presentations 3rd and 9th December


Course Description

Computer-generated sound is pervasive today, and knowing the theory and techniques that have developed to create a wide array of sounds are useful for anyone who wants to compose or do research in computer music. The purpose of this course is to introduce basic and fundamental techniques for sound generation and manipulation by computers. Digital audio and computer music are deep and complex subjects that require knowledge of other diverse fields such as acoustics and psychoacoustics, mathematics, digital signal processing, computer programming, user interface design, music theory, and naturally, music composition. Thus, course content will relate to all of the above. See the syllabus and schedule below for a full list of topics.

Course schedule (subject to change).


Course Info

Chris Chafe (cc@ccrma)
Teaching Assistants
Madeline Huberth (mhuberth@ccrma)
Kitty Shi (kittyshi@ccrma)
(@ccrma) = (
Time and Place
Fall Quarter, 2015
CCRMA Classroom (Knoll Bldg second Floor)
TA Office Hours
Kitty: Thursdays 1:30-3:30pm,
Madeline: Wednesday 12:30-2:30pm 11/11, MW 12:30pm-1:30pm each week after
Textbook (optional)
Programming for Musicians and Digital Artists Creating music with ChucK