Caceres Munoz, Alvaro
2020-02-05
<p>This research project explores how to maximize the usability of live coding tools (which allow improvising music with programming) for classical musicians.<br>
<br>
To do so, two goals are set for the project: understanding how live coding can be used in traditional composition, and understanding how do classical musicians feel when live coding. These goals have been achieved using a prototype for a live coding system, which is specifically designed for classical musicians.<br>
<br>
Current literature and technologies have been studied to think of potential target users and their skills and needs. Based on this, the prototype has been designed (both from HCI and programming language design perspectives), implemented, and evaluated by classical musicians.<br>
<br>
Results show that experienced composers may benefit the most from live coding systems, provided they offer enough expressiveness, responsiveness and feedback, and that their grammar is aligned with musical language.<br>
<br>
<br>
</p>
https://doi.org/10.5281/zenodo.3939165
oai:zenodo.org:3939165
University of Limerick
https://zenodo.org/communities/iclc
https://doi.org/10.5281/zenodo.3939164
info:eu-repo/semantics/openAccess
Creative Commons Attribution 4.0 International
https://creativecommons.org/licenses/by/4.0/legalcode
ICLC202, International Conference on Live Coding 2020, Limerick, IRL, 5-7 Feb 2020
Live coding
Classical music
HCI
Improvisation
Algorithmic Composition
Live coding in Western classical music
info:eu-repo/semantics/conferencePaper