Max was used for controlling a multi-computer setup (4 computers total) of the performance, scene managing, light control and sound synthesis.
Jamoma framework made controlling such complex patch easy. We encapsulate state of graphic software inside Jamoma module to provide easy way of scripting OpenFrameworks-based software on other computers. Jamoma also provides a flexible way manage surround speaker setup and allows the performance to be “portable” and work with different speaker configurations. We typically use 12 channels of sound for surround satellites, 1 channel for central speaker placed on the scene, 1 channel for loud portal speakers (used for some sfx) and 2 channels for subwoofers to create effects based on wave interference.
FTM and supervp from IRCAM forum were used for granular synthesis and spectral processing respectively.