London Creative Coding


This Wednesday I’m giving a presentation on live-coding OpenGL for the Web using ClojureScript, at London Creative Coding. I’ll almost certainly visit Field and Max/MSP on the way.

Details at the Meetup page here.

Shobana Jeyasingh Dance: Trespass


Next week we’re working on a sound score for Shobana Jeyasingh Dance in a research and development project with King’s College London and the Bartlett School of Architecture, UCL. The project brings together choreography, robotics theory from KCL Informatics, and mechanical design from the Bartlett’s Interactive Architecture Lab.


The sound score is still on the drawing board, but will be the usual mix of Cycling ’74 Max and Ableton Live, with a bit of Max’s physics engine thrown in to explore some ideas of robotic underactuation. The audio setup will also be six-speaker ambisonic for a bit of surround-sound goodness.

The venue is the KCL Anatomy Museum, and it will be open to the public on Friday 3rd July, 2-4pm.

More information from the Interactive Architecture Lab, and a preview article at Dance UK.

Creative Data Club


We’re presenting at Sound and Music‘s Creative Data Club tomorrow (Tuesday 12th), with the premise that data and code are the same thing, at least to the extent that what we do creatively can be described as “using data.”

Digital Echoes 2015


For anyone near Coventry this week: I’m giving a talk at the Centre for Dance Research, notionally about algorithmic thinking and choreographic process (but likely to digress slightly). Details here.

Edgar Froese 1944-2015


We all go through a formative period in our early adulthood, where we “imprint” to cultural events and icons, and in particular, music. The 1970s saw musicians emerging from experimental rock and the avant-garde at the same time as an explosive development phase in electronic and digital musical instruments, giving us names such as Jean Michel Jarre (whose early electronic soundscapes utterly captivated me until he drifted into bombast), Vangelis (who at least did bombast with energy and flair) and Klaus Schulze (who could turn out lovely hypnotic long-form picture music when he wasn’t trying too hard to be Wagner). But really, all were playing on a stage set by Tangerine Dream.

So, what was so special about TD? A number of things, including album artwork (Monique Froese’s gorgeous photographs and paintings for the covers and centrefolds) and a commitment to live touring (I think I caught three consecutive tours in three years, and remember them being long-form semi-improvisations with little studio material). But for me it was a combination of technology and process. It goes without saying that the technology is useless without artistic intent, creativity and the ability to deliver. This is where TD excelled through a process which led them to constantly refresh their arsenal of keyboards and sequencers, and push each system to its technical limits in pursuit of their art. The first time I heard a polyphonic synthesiser (as opposed to organ or string machine) was on Cyclone; the first sequence pattern longer than 100 notes on Pinnacles; and Exit really is the definitive showcase work for PPG Wave. And every work was pushing boundaries, riding each technological wave in search of an artistic vision.

To be fair, TD’s output could be a bit hit-or-miss: their early-80s movie soundtracks were, by and large, nondescript (Sorcerer and, to a lesser extent, Legend being notable exceptions), and the occasional improvised live set would not quite make it off the ground, but the “Virgin-years” studio albums (Phaedra to Hyperborea, inclusive) are pretty consistently excellent, as are Froese’s solo albums from the same period (Macula Transfer still strikes me as delightfully introspective and considered, while Stuntman‘s sound design and sequencer programming are still breathtaking). If pressed to nominate one TD album above all others, it would have to be Tangram: a gorgeous combination of sonic painting, crafted synth polyrhythms and slick melodic lines. It’s a wonderful escape and an absolute joy.

Tangerine Dream pretty much single-handedly gave birth to the genre referred to these days as “Berlin School“, a classification which, in my opinion, totally misses the point. Edgar Froese had a particular artistic furrow to plough, and chose to do it by investing heavily in contemporary technological resources and skills (which is why TD’s most successful period was with Chris Franke programming sequencers to a level of skill and finesse possibly unequalled today). Berlin School is a photo snapshot of that process in the technology of the time. Today the pioneers are elsewhere.

Automation and Animation Video Online


My presentation at Clojure eXchange this month at Skills Matter is now online: you can see it here. (You need to log in, but can do that via Twitter.)

Ring the Changes+ at Vo’Arte


Short notice: we’re performing Ring the Changes+ as part of InShadow at Vo’Arte in Lisbon this coming weekend.

Art and Dance, Clojure eXchange


I’m giving a presentation at the Clojure eXchange conference next week on animation systems, geometric art and performance. An as-yet-undetermined portion of the presentation will be live-coded.

Networked Bodies, Watermans


On November 8th I’m doing visuals and sound for two unrelated dance performances: Hacking Choreography 2.0 (with Kate Sicchio and Tara Baker) and Ring the Changes+ (with Chisato Minamimura and body>data>space), both as part of the Networked Bodies weekend at Watermans. Hacking was shown earlier this year in Brussels as a project supported by ICT & Art Connect; Changes was premiered at the Southbank Centre in September. The software platforms are completely different (Field vs. Quil – although both performances are Clojure-based), as are the projector rigs, so the setup/rehearsal schedule and changeover are going to be interesting. To add a bit more excitement, Kate and I will be simultaneously live-coding the same running system for Hacking during the performance (me on-stage, Kate NREPL’d in from New York).

Tickets available (for the performances, and for other events in the Networked Bodies weekend) here.

(Photos: Dann Emmons (L), Roswitha Chesher (R).)

Choreographic Inference, Berlin


I’m just back (well, as of a week ago) from the Berlin episode of the Choreographic Coding Labs, where a couple of dozen artists, coders, performers and musicians (with many people matching multiple roles) hung out and made cool stuff at Uferstudios for a few days, which then got shown/demonstrated at retune 2014. Some really interesting ideas took shape out of the minds of some very smart and creative people, all of whom I hope to see again some day.