2015 Fall Quarterstarts 09/22
Whale Watching Trip on Friday 10/2!


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: Mondays 4:30-6:30pm,
Madeline: Wednesday 1:30-3:30pm
Textbook (optional)
Programming for Musicians and Digital Artists Creating music with ChucK