A Distributed Memory For Networked Livecoding Performance

Andrew Sorensen · 2010

The symbolic and improvisational nature of Livecoding re-quires a shared networking framework to be flexible and extensible, while at the same time providing support for synchronisation, persistence and redundancy. Above all the framework should be robust and available across a range of platforms. This paper proposes tuple space as a suitable framework for network communication in ensemble live-coding contexts. The role of tuple space as a concurrency framework and the associated timing aspects of the tuple space model are explored through Spaces, an implementa-tion of tuple space for the Impromptu environment. 1.

Read the paper · More papers on PaperTik