Turn-Taking and Chatting in Collaborative Music Live Coding

Anna Xambó, Pratik Shah, Gerard Roma, Jason Freeman, Brian Magerko

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Co-located collaborative live coding is a potential approach to network music and to the music improvisation practice known as live coding. A common strategy to support communication between live coders and the audience is the use of a chat window. However, paying attention to simultaneous multi-user actions, such as chat texts and code, can be too demanding to follow. In this paper, we explore collaborative music live coding (CMLC) using the live coding environment and pedagogical tool EarSketch. In particular, we examine the use of turn-taking and a customized chat window inspired by the practice of pair programming, a team-based strategy to efficiently solving computational problems. Our approach to CMLC also aims at facilitating the understanding of this practice to the audience. We conclude discussing the benefits of this approach in both performance and educational settings.
Original languageEnglish
Title of host publicationProceedings of the 12th International Audio Mostly Conference
Subtitle of host publicationAugmented and Participatory Sound and Music Experiences
PublisherAssociation for Computing Machinery (ACM)
Number of pages5
ISBN (Print)9781450353731
DOIs
Publication statusPublished - 2017
Externally publishedYes
Event12th International Audio Mostly Conference: Augmented and Participatory Sound and Music Experiences - Queen Mary, London, United Kingdom
Duration: 23 Aug 201726 Aug 2017
Conference number: 12
http://2017.audiomostly.com/conference-program/ (Link to Conference Information)

Conference

Conference12th International Audio Mostly Conference
Abbreviated titleAM '17
CountryUnited Kingdom
CityLondon
Period23/08/1726/08/17
Internet address

Fingerprint

Communication

Cite this

Xambó, A., Shah, P., Roma, G., Freeman, J., & Magerko, B. (2017). Turn-Taking and Chatting in Collaborative Music Live Coding. In Proceedings of the 12th International Audio Mostly Conference: Augmented and Participatory Sound and Music Experiences [24] Association for Computing Machinery (ACM). https://doi.org/10.1145/3123514.3123519
Xambó, Anna ; Shah, Pratik ; Roma, Gerard ; Freeman, Jason ; Magerko, Brian. / Turn-Taking and Chatting in Collaborative Music Live Coding. Proceedings of the 12th International Audio Mostly Conference: Augmented and Participatory Sound and Music Experiences. Association for Computing Machinery (ACM), 2017.
@inproceedings{c6f4d979ca35476bbf25053593bd9af5,
title = "Turn-Taking and Chatting in Collaborative Music Live Coding",
abstract = "Co-located collaborative live coding is a potential approach to network music and to the music improvisation practice known as live coding. A common strategy to support communication between live coders and the audience is the use of a chat window. However, paying attention to simultaneous multi-user actions, such as chat texts and code, can be too demanding to follow. In this paper, we explore collaborative music live coding (CMLC) using the live coding environment and pedagogical tool EarSketch. In particular, we examine the use of turn-taking and a customized chat window inspired by the practice of pair programming, a team-based strategy to efficiently solving computational problems. Our approach to CMLC also aims at facilitating the understanding of this practice to the audience. We conclude discussing the benefits of this approach in both performance and educational settings.",
author = "Anna Xamb{\'o} and Pratik Shah and Gerard Roma and Jason Freeman and Brian Magerko",
year = "2017",
doi = "10.1145/3123514.3123519",
language = "English",
isbn = "9781450353731",
booktitle = "Proceedings of the 12th International Audio Mostly Conference",
publisher = "Association for Computing Machinery (ACM)",
address = "United States",

}

Xambó, A, Shah, P, Roma, G, Freeman, J & Magerko, B 2017, Turn-Taking and Chatting in Collaborative Music Live Coding. in Proceedings of the 12th International Audio Mostly Conference: Augmented and Participatory Sound and Music Experiences., 24, Association for Computing Machinery (ACM), 12th International Audio Mostly Conference, London, United Kingdom, 23/08/17. https://doi.org/10.1145/3123514.3123519

Turn-Taking and Chatting in Collaborative Music Live Coding. / Xambó, Anna; Shah, Pratik; Roma, Gerard; Freeman, Jason; Magerko, Brian.

Proceedings of the 12th International Audio Mostly Conference: Augmented and Participatory Sound and Music Experiences. Association for Computing Machinery (ACM), 2017. 24.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Turn-Taking and Chatting in Collaborative Music Live Coding

AU - Xambó, Anna

AU - Shah, Pratik

AU - Roma, Gerard

AU - Freeman, Jason

AU - Magerko, Brian

PY - 2017

Y1 - 2017

N2 - Co-located collaborative live coding is a potential approach to network music and to the music improvisation practice known as live coding. A common strategy to support communication between live coders and the audience is the use of a chat window. However, paying attention to simultaneous multi-user actions, such as chat texts and code, can be too demanding to follow. In this paper, we explore collaborative music live coding (CMLC) using the live coding environment and pedagogical tool EarSketch. In particular, we examine the use of turn-taking and a customized chat window inspired by the practice of pair programming, a team-based strategy to efficiently solving computational problems. Our approach to CMLC also aims at facilitating the understanding of this practice to the audience. We conclude discussing the benefits of this approach in both performance and educational settings.

AB - Co-located collaborative live coding is a potential approach to network music and to the music improvisation practice known as live coding. A common strategy to support communication between live coders and the audience is the use of a chat window. However, paying attention to simultaneous multi-user actions, such as chat texts and code, can be too demanding to follow. In this paper, we explore collaborative music live coding (CMLC) using the live coding environment and pedagogical tool EarSketch. In particular, we examine the use of turn-taking and a customized chat window inspired by the practice of pair programming, a team-based strategy to efficiently solving computational problems. Our approach to CMLC also aims at facilitating the understanding of this practice to the audience. We conclude discussing the benefits of this approach in both performance and educational settings.

U2 - 10.1145/3123514.3123519

DO - 10.1145/3123514.3123519

M3 - Conference contribution

SN - 9781450353731

BT - Proceedings of the 12th International Audio Mostly Conference

PB - Association for Computing Machinery (ACM)

ER -

Xambó A, Shah P, Roma G, Freeman J, Magerko B. Turn-Taking and Chatting in Collaborative Music Live Coding. In Proceedings of the 12th International Audio Mostly Conference: Augmented and Participatory Sound and Music Experiences. Association for Computing Machinery (ACM). 2017. 24 https://doi.org/10.1145/3123514.3123519