I collaborated with Aaron McLeran, a fellow MAT student, to produce a series of introductory videos for our department’s colloquium series when they are posted online. Both the music and the visuals are generated on the fly and different every time. Below is a sampling of some of the takes:
The animation was written in Java using the Razzle framework that I have been developing. It was driven via OSC commands that were received from the music software.
The music was generated by Aaron McLeran via probability-based techniques using Max/MSP which broadcasted MIDI and Open Sound Control (OSC). The MIDI events were played by samplers and synthesizers in Ableton LIVE and the OSC was used over a wireless network to control the graphics.
Here are some progress shots as I was developing the animation: