Butch Rovan: Teaching at Brown University, 2004-2011

MU1210: Introduction to Real-Time Systems

This course provides an introduction to interactive computer music composition, programming and performance. The fundamentals of interactive composition, including real-time DSP, event scheduling, algorithmic generation, machine listening and the use of alternate controllers are studied alongside current repertoire using these techniques. Weekly programming assignments culminate in an original midterm and final composition.

Petrichor, for ukulele and real-time electornics. By Zach Alterman, fall 2010.


Tangible Music Interface instrument, designed and performed by Patrick Ellis, fall 2009.


Pigeon Intersection, for laptop and controller. By Caroline Park, fall 2010.