CurrMana

Music and Technology: Algorithmic and Generative Music

21M.380 · Music and Theater Arts · Undergraduate · Spring 2010

Prof. Christopher Ariza

MIT · Tier 1

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.

Media StudiesMathematicsMusicComputer ScienceEngineeringAlgorithms and Data Structures

The syllabus, on MIT OpenCourseWare

The full course — syllabus, assigned readings, problem sets, exams, and lecture notes — lives on OCW. These open the real thing:

Attribution

Prof. Christopher Ariza. 21M.380 Music and Technology: Algorithmic and Generative Music. Spring 2010. Massachusetts Institute of Technology: MIT OpenCourseWare, https://ocw.mit.edu. License: CC BY-NC-SA 4.0.

Course materials are © their authors and licensed CC BY-NC-SA 4.0. CurrMana links to the source and does not re-host them.