Performance Systems for Live Coders and Non Coders

Avneesh Sarwate, Ryan Taylor Rose, Jason Freeman, and Jack Armitage

Proceedings of the International Conference on New Interfaces for Musical Expression

Abstract:

This paper explores the question of how live coding musicians can perform with musicians who are not using code (such as acoustic instrumentalists or those using graphical and tangible electronic interfaces). This paper investigates performance systems that facilitate improvisation where the musicians can interact not just by listening to each other and changing their own output, but also by manipulating the data stream of the other performer(s). In a course of performance-led research four prototypes were built and analyzed them using concepts from NIME and creative collaboration literature. Based on this analysis it was found that the systems should 1) provide a commonly modifiable visual representation of musical data for both coder and non-coder, and 2) provide some independent means of sound production for each user, giving the non-coder the ability to slow down and make non-realtime decisions for greater performance flexibility.

Citation:

Avneesh Sarwate, Ryan Taylor Rose, Jason Freeman, and Jack Armitage. 2018. Performance Systems for Live Coders and Non Coders. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1302627

BibTeX Entry:

  @inproceedings{Sarwate2018,
 abstract = {This paper explores the question of how live coding musicians can perform with musicians who are not using code (such as acoustic instrumentalists or those using graphical and tangible electronic interfaces). This paper investigates performance systems that facilitate improvisation where the musicians can interact not just by listening to each other and changing their own output, but also by manipulating the data stream of the other performer(s). In a course of performance-led research four prototypes were built and analyzed them using concepts from NIME and creative collaboration literature. Based on this analysis it was found that the systems should 1) provide a commonly modifiable visual representation of musical data for both coder and non-coder, and 2) provide some independent means of sound production for each user, giving the non-coder the ability to slow down and make non-realtime decisions for greater performance flexibility. },
 address = {Blacksburg, Virginia, USA},
 author = {Avneesh Sarwate and Ryan Taylor Rose and Jason Freeman and Jack Armitage},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1302627},
 editor = {Luke Dahl, Douglas Bowman, Thomas Martin},
 isbn = {978-1-949373-99-8},
 issn = {2220-4806},
 month = {June},
 pages = {370--373},
 publisher = {Virginia Tech},
 title = {Performance Systems for Live Coders and Non Coders},
 url = {http://www.nime.org/proceedings/2018/nime2018_paper0082.pdf},
 year = {2018}
}