Nick Rothwell is a composer, performer, software architect, programmer and sound artist. He has built media performance systems for projects with Ballett Frankfurt and Vienna Volksoper (choreographer: Michael Klien) and Braunarts, and interactive installations for Sonic Arts Network, TECHNE (Istanbul) and the Kinetica kinetic art fair (London).
He is currently working on choreographic visualisation tools for Wayne McGregor|Random Dance at Sadler's Wells, interactive sound and sensing systems for Eddie Ladd's ongoing tour of Ras goffa Bobby Sands (The Bobby Sands Memorial Race), music composition for Shobana Jeyasingh Dance Company, and large-scale outdoor algorithmic video animation for Simeon Nelson in Poland, Estonia and the UK. Nick has just returned from an algorithmic video project at the UNESCO heritage site at Boudhanath in Kathmandu, possibly marking the first use of Clojure in the whole of Nepal.
Talks I've Given
-
Automation, Animation, Art and Dance
Featuring Nick Rothwell
We're deploying Clojure on stage, in galleries and elsewhere, providing rule-based mediation in dance performance, generating geometric visuals for interactive installation works, and generally throwing brackets into artistic practice in the UK and abroad.
clojure -
Live Coding Video Projection for Dance Projects
Featuring Nick Rothwell
Live Coding Video Projection for Dance Projects
-
Cubewar: 3D Arenas and Flight Dynamics in Clojure
Featuring Nick Rothwell
Cubewar was a networked, multiplayer shoot-em-up game that roamed the earth in the days before video consoles. Players flew around a virtual cube rendered in ASCII on their VDU screens, navigating in 3D cartesian coordinates and shooting at whatever bizarre punctuation characters came into their...
multiplayer ascii game-engine clojure gaming -
Building Musical Performance Systems in Clojure
Featuring Nick Rothwell
A presentation of some tools written in Clojure for making music software (conventional products like Ableton Live, or live coding environments like Overtone) more amenable to live performance.
clojure noir -
Clojure for Hybrid Digital Art
Featuring Nick Rothwell
In this lightning talk for the London Clojure User Group, Nick Rothwell describes attempts to make things even more hybridy by throwing some Clojure into the pot.
clojure java python opengl -
Clojure and MaxMSP
Featuring Nick Rothwell
Nick Rothwell gives a short summary of a two hour workshop on using Clojure inside MaxMSP for visuals and realtime performance.
clojure -
Scripting for music control surfaces in MaxMSP using Clojure
Featuring Nick Rothwell
In this talk, Nick Rothwell looks at the start of a migration from Python to Clojure for live performance systems
clojure python