Conference paper Open Access

Live coding in Western classical music

Caceres Munoz, Alvaro

This research project explores how to maximize the usability of live coding tools (which allow improvising music with programming) for classical musicians.
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.
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.
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.

Files (739.7 kB)
Name Size
739.7 kB Download
All versions This version
Views 151151
Downloads 5757
Data volume 42.2 MB42.2 MB
Unique views 136136
Unique downloads 5656


Cite as