Sound and Music Computing (21M.380)


21M.380 is a special topics class. This topic (Sound and Music Computing) was first taught by Matthew Schumaker in AY 2018/19.

Course Description

This course explores topics in computer music fundamentals, computer-assisted composition, and generative music using significant works from the computer music repertoire as models. We consider fundamentals of digital audio signal processing, musical acoustics and psychoacoustics, sound analysis and a variety of sound synthesis techniques as resources for composing. In weekly classwork and longer midterm projects, students utilize creative and technical skills to build programs and use them to compose engaging sounds, musical exercises and pieces. The course utilizes the Max/MSP visual programming environment in combination with the odot scripting language.