Published January 16, 2019 | Version v1
Poster Open

Mercury: a live coding environment focussed on quick expression for composing, performing and communicating

Creators

  • 1. Music Technology Faculty, HKU University of Arts Utrecht

Description

In this paper the livecoding environment Mercury is introduced. An interpreted language that is designed with the focus on quick and hands-on composing, performing and communicating of live-coded music and sound. Mercury provides the performer with a highly abstracted programming language for music and sound complemented with visuals. By allowing for a higher level of abstraction, the coder does not need to write large amounts of code and the comprehension by the audience is improved. Combining the sound with visual elements adds value to this understanding. The environment incorporates generative and transformational list functions to assist in algorithmic composition processes. Mercury has been used for performances at various livecoding events and proven itself as a live-performance tool.

Files

paper67.pdf

Files (3.3 MB)

Name Size Download all
md5:3c05c5db530e9f4626d861abd36569c5
1.5 MB Preview Download
md5:d4799ac5ebe00d28fb61065782f85ae8
1.9 MB Preview Download