Computer Programming for Interactive Events
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.