Here’s another collaboration I haven’t had time to blog about, Shared Buffer. It has so far been with David Ogborn of the Cybernetic Orchestra in Hamilton, Eldad Tsabary of Concordia Laptop Orchestra in Concordia (and both a lot more besides). Our idea of a Shared Buffer, only partly realised so far, is to explore collaborative editing of the same code. Building on a history of network music, we want to see how far we can push the practicalities of co-editing the same piece of code. We expect to perform from different continents via networks, although this is primarily an issue of geographic practicality more than anything!
All the concrete R&D + tech has largely been by David so far, but now we have some nice medium term aims for working together integrating his ESPGrid timing system and developing some of my ideas around visuo-spatial language. We also plan to expand the collaboration, happily esteemed composer and live coder Alexandra Cardenas has agreed to join.
We’ve so far performed at the TransX transmission art symposium in Toronto, with our next gig at the Network Music Festival in Birmingham UK (where I’ll also be playing an algorave set with Matthew Yee-King as Canute).
Awesome to see more work in this area. One of my Sonic Pi prototypes has support for collaborative editing and is pushing the design of the server specifically in terms of state coordination. I’ll be watching closely for any findings you publish around this 🙂