Conference paper Open Access

Live coding in Western classical music

Munoz, Alvaro Caceres

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 8080
Downloads 1111
Data volume 8.1 MB8.1 MB
Unique views 7575
Unique downloads 1111


Cite as