Music 220b | winter 2017

Compositional Algorithms, Psychoacoustics, and Spatial Processing

Tim O'Brien and Kitty Zhengshan Shi, instructors.

Course Information

Class: T+Th 10:30am - 12:20pm
Location: CCRMA classroom (the Knoll, room 217)
Prerequisite: Music 220a (or by instructor's permission)
Office hours: after class or by appointment

This is the second course in the 220 series. It investigates algorithmic composition, advanced sound synthesis techniques, as well as audio analysis, and elements of computer-mediated music composition and as they relate to psychoacoustics and spatialization. Additionally, we will explore computer-mediated performance as well as issues of aesthetics in computer music. The course uses the ChucK programming language for assignments and projects. The format consists of in-class discussions and lectures, individual assignments, and a final project, including an experimental live performance component.

synthesis / analysis topics:

computing + algorithmic composition topics:


Contact instructors and classmates

Course Materials

There is no required textbook for this course. The following resources are optional, but may be especially helpful if your ChucK and computer music chops are rusty.

Other materials may be accessed via the schedule.

Ways credit

This course must be taken for a minimum of 3 units and a letter grade to be eligible for Ways credit.