This course explores advanced topics in audio design and implementation. Lectures address issues that come up in audio programming at several levels: low level algorithms, midlevel components such as plugins and graphs, and high-level programming such as user interfaces and interactive music. Lecture topics include audio engine design and implementation, spatial audio, and digital signal processing.
Prerequisites
CS 246, MAT 321, MUS 371, MUS 371L
Corequisites
MUS 470L