Collaborative Live-Coding with an Immersive Instrument

Graham Wakefield, Charlie Roberts, Matthew Wright, Timothy Wood, and Karl Yerkes

Proceedings of the International Conference on New Interfaces for Musical Expression

Abstract

We discuss live coding audio-visual worlds for large-scale virtual reality environments. We describe Alive, an instrument allowing multiple users to develop sonic and visual behaviors of agents in a virtual world, through a browserbased collaborative code interface, accessible while being immersed through spatialized audio and stereoscopic display. The interface adds terse syntax for query-based precise or stochastic selections and declarative agent manipulations, lazily-evaluated expressions for synthesis and behavior, event handling, and flexible scheduling.

Citation

Graham Wakefield, Charlie Roberts, Matthew Wright, Timothy Wood, and Karl Yerkes. 2014. Collaborative Live-Coding with an Immersive Instrument. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1178975

BibTeX Entry

@inproceedings{gwakefield2014,
 abstract = {We discuss live coding audio-visual worlds for large-scale virtual reality environments. We describe Alive, an instrument allowing multiple users to develop sonic and visual behaviors of agents in a virtual world, through a browserbased collaborative code interface, accessible while being immersed through spatialized audio and stereoscopic display. The interface adds terse syntax for query-based precise or stochastic selections and declarative agent manipulations, lazily-evaluated expressions for synthesis and behavior, event handling, and flexible scheduling.},
 address = {London, United Kingdom},
 author = {Graham Wakefield and Charlie Roberts and Matthew Wright and Timothy Wood and Karl Yerkes},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1178975},
 issn = {2220-4806},
 month = {June},
 pages = {505--508},
 publisher = {Goldsmiths, University of London},
 title = {Collaborative Live-Coding with an Immersive Instrument},
 url = {http://www.nime.org/proceedings/2014/nime2014_328.pdf},
 year = {2014}
}