Computer Programming for Interactive Events

Course Number
CMAT-617
Description

Students enrolled in this course examine how Max/MSP, TouchDesigner, and video game engines have become essential tools for system integration, procedural audio, real time video and show control in contemporary live events. This project-oriented course presents real-world live event programming challenges and guides the student through the software development process necessary to solve design challenges regardless of programming language. Particular focus is placed on using Max/MSP to give a performer/technician control of all aspects of the event production using MIDI, OSC, and DMX, using TouchDesigner to generate interactive visuals from a variety of sensor inputs, and immersing artists in 3D worlds within video game engines.

Credits
2
Prerequisites
CMAT-525 and CMAT-550
Required Of
None
Electable By
CMLE graduate students
Semesters Offered
Fall, Spring
Location
New York City
Department
CMLE
Course Chair
Loudon Stearns
Courses may not be offered at the listed locations or taught by the listed faculty for every semester. Consult my.berklee.edu to find course information for a specific semester.