Course Description
This course examines the history, techniques, and aesthetics of mechanical and computer-aided approaches to algorithmic music composition and generative music systems. Through creative hands-on projects, readings, listening assignments, and lectures, students will explore a variety of historical and contemporary …
This course examines the history, techniques, and aesthetics of mechanical and computer-aided approaches to algorithmic music composition and generative music systems. Through creative hands-on projects, readings, listening assignments, and lectures, students will explore a variety of historical and contemporary approaches. Diverse tools and systems will be employed, including applications in Python, MIDI, Csound, SuperCollider, and Pure Data.
Course Info
Learning Resource Types
Music
group_work
Projects with Examples
notes
Lecture Notes
assignment_turned_in
Written Assignments with Examples
assignment_turned_in
Design Assignments with Examples
![Diagram of a cellular automata used for generating musical compositions.](/courses/21m-380-music-and-technology-algorithmic-and-generative-music-spring-2010/b2bb792fab8dac466a39fc2f6d1946f7_21m-380s10.jpg)
Cellular automaton (CA) algorithms, in which rules define the state of cells in a grid, can be applied to musical composition. (Image by Christopher Ariza.)