Poster Open Access

REFLECTIONS ON LEARNING LIVE CODING AS A MUSICIAN

May Cheung

Live-coding music has become a large trend in recent years as programmers and digital artists alike have taken an interest in creating algorithmic music in live setings. Interestingly, a growing number of musicians are becoming live coders and they are becoming more aware of its potential to create live electronic music using a variety of coding languages. As a musician who live codes music, it became apparent to me that my process in creating musical structure, harmonic ideas and melodic ideas were different than live coders who came from a programming background. Using the live code environment Sonic Pi (based on the programming language Ruby, created by Dr. Sam Aaron) as a reference, we argue the parallels and differences between the experience of live coding music versus the experience of performing and playing music. In rare occasions, the dichotomy of the two worlds converge as we present the work of Anne Veinberg, a renown classically-trained pianist who uses a MIDI keyboard as an interface to code through a program created by composer-performer Felipe Ignacio Noriega.

Files (244.0 kB)
Name Size
paper124.pdf
md5:1f976910f96f8abcbe7035b6f65538df
122.4 kB Download
poster124.pdf
md5:be8825ccbef8d0c859110f6b19ff6fd2
121.6 kB Download
14
11
views
downloads
All versions This version
Views 1414
Downloads 1111
Data volume 1.3 MB1.3 MB
Unique views 1313
Unique downloads 88

Share

Cite as