In the Short Notice Department (again): I have a gig with choreographer / dancer Nina Kov at ICT & Art Connect this weekend. This is a short but completely new piece, and the paint is still a little wet on the software and control system. We’re using the usual technology mix: the animation system is built in Clojure and Field, and driven from Ableton Live via Max for Live. The live soundtrack is pretty much exclusively constructed from instruments and effects by Audio Damage. For music technology geeks, there will also be a rather rare piece of controller hardware on display.
We’re just back from a week in Kathmandu, working with Gaynor O’Flynn as part of beinghuman on a pair of performances for the Kathmandu International Art Festival: a collaboration with local artists for a piece at the Patan Museum, and the multimedia installation work Kora at Boudhanath, featuring nuns from Nagi Gompa.
Technology alphabet soup: audio from the nuns was routed into Ableton Live and Max for Live, tracked and converted into a stream of Open Sound Control messages, and routed into Field with custom Clojure code for projection.
(The backup plan was to project with an off-the-shelf laser display, but the only interface of any use at short notice was DMX, which really only provided recall and simple transformations of built-in clip art.)
This is the second time in two weeks that we’ve had the opportunity to project onto world-famous iconic man-made structures.
We recently did a bit of coding for Dreamhub: the Lysets Lyd chill-out gig at Vor Frue Kirke required twelve Percussa AudioCubes connected into an Ableton Live set, capable of sending MIDI data to Live (to trigger clips from the sensors) and of responding to MIDI (to transform automation controller messages into colour changes). Percussa’s bundled control software wasn’t up to the task at the time, being limited to four cubes at once and a rather laborious manual setup procedure, so we built a custom Max patcher using an external object by Thomas Grill and our Python machinery to deal with the configuration and state transitions required by the set.