Javascript must be enabled to continue!
Live Coding in a Scalable, Participatory Laptop Orchestra
View through CrossRef
Live coding (Collins et al. 2003 and other articles in this special issue of Computer Music Journal) is the central performance practice of the Cybernetic Orchestra, a laptop orchestra at McMaster University in Hamilton, Ontario, Canada. Inspired by the idea of participatory culture, the ensemble has been made open to a diverse and ever changing roster of participants, and may be likened to a human laboratory exploring this question: How is live coding scalable onto larger groups of people coming from diverse backgrounds? This article presents the practices that have developed during the first three years of the Cybernetic Orchestra's existence, starting with a summary of our human organization and physical infrastructure. The EspGrid software, developed for enhanced network synchronization and sharing, is reviewed before a final section presents the live coding practices that have crystallized around this specific collective of people, equipment, and code.
Title: Live Coding in a Scalable, Participatory Laptop Orchestra
Description:
Live coding (Collins et al.
2003 and other articles in this special issue of Computer Music Journal) is the central performance practice of the Cybernetic Orchestra, a laptop orchestra at McMaster University in Hamilton, Ontario, Canada.
Inspired by the idea of participatory culture, the ensemble has been made open to a diverse and ever changing roster of participants, and may be likened to a human laboratory exploring this question: How is live coding scalable onto larger groups of people coming from diverse backgrounds? This article presents the practices that have developed during the first three years of the Cybernetic Orchestra's existence, starting with a summary of our human organization and physical infrastructure.
The EspGrid software, developed for enhanced network synchronization and sharing, is reviewed before a final section presents the live coding practices that have crystallized around this specific collective of people, equipment, and code.
Related Results
Live coding in laptop performance
Live coding in laptop performance
Seeking new forms of expression in computer music, a small number of laptop composers are braving the challenges of coding music on the fly. Not content to submit meekly to the rig...
Herding Cats: Observing Live Coding in the Wild
Herding Cats: Observing Live Coding in the Wild
After an eventful decade of live-coding activities, this article seeks to explore the practice with the aim of situating it in the history of contemporary arts and music. The artic...
Live Coding of Consequence
Live Coding of Consequence
A live coding movement has arisen from everyday use of interpreted programming environments, where the results of new code can be immediately established. Running algorithms can be...
Algorithms as Scores: Coding Live Music
Algorithms as Scores: Coding Live Music
The author discusses live coding as a new path in the evolution of the musical score. Live-coding practice accentuates the score, and whilst it is the perfect vehicle for the perfo...
Music Information Retrieval in Live Coding: A Theoretical Framework
Music Information Retrieval in Live Coding: A Theoretical Framework
Abstract
Music information retrieval (MIR) has a great potential in musical live coding because it can help the musician–programmer to make musical decisions based o...
Live Coding the Law: Improvisation, Code, and Copyright
Live Coding the Law: Improvisation, Code, and Copyright
This article concerns the emerging creative practice of live coding (i.e., the real-time programming of electronic music in text-based programming environments), and explores how t...
The Many Meanings of Live Coding
The Many Meanings of Live Coding
The ten-year anniversary of TOPLAP presents a unique opportunity for reflection and introspection. In this essay we ask the question, what is the meaning of live coding? Our goal i...
Hacking Choreography: Dance and Live Coding
Hacking Choreography: Dance and Live Coding
This article explores the intersection of live coding and choreography, discussing the “practice as research” project Hacking Choreography. It examines the use of computer programm...