Live Coding in Mercury
ZATERDAG 13:00 t/m 15:30
During this workshop you will be introduced to the livecoding environment Mercury. Mercury is a minimal and human-readable language focussed on quick expression in composition, performing and communication of livecoded music.
Je hebt alleen een ‘weekend pass’ ticket nodig om aan deze workshop deel te kunnen nemen.
Mercury is a great environment to get introduced to the amazing worlds of live coding, algorithmic composition, electronic music and of course Algoraves! In this workshop you will learn how to generate different rhythms with algorithms and probabilities, how to make basslines with a synthesizer and complex melodies for arpeggiators through combinations of algorithmic composition techniques.
In Mercury, all elements of the language are designed around making code more accessible and less obfuscating for the performer and the audience. This motivation stretches down to the coding style itself which uses clear descriptive names for functions and a clear syntax. Furthermore, the editor is restricted to 30 lines of code, keeping all code always visible. Mercury provides the performer with an extensive library of algorithms to generate or transform number sequences that can modulate parameters over time.
What is livecoding?
How is it used?
What forms of artistic expressions with livecoding can be found?
Repertoire from artists?
What languages and environments can be used for livecoding?
What is Mercury?
What is Mercury for and how is it different or similar to other livecoding languages? What is the
concept and vision behind the language?
Learn to play a single tone and/or sample
Learn to make a list with notes to play a melody
Change the speed of a note
Learn to make a list with a rhythm
Use functions to make new melodies
Add a rhythm through different speeds or randomness
Introduction to algorithmic composition
Combine functions to extend melodies and rhythms
ages: 12+ (minimum)
skills: no programming or musical experience required
computer: Bring your own computer/laptop
• Mac: OS X 10.11.6 or later, Intel® Core™2 Duo processor. Intel® Core™ i5 processor or faster
recommended, 4 GB RAM (8 GB or more recommended).
• Windows: Windows 7, Windows 8 or Windows 10, 64-bit Intel® or AMD multi-core processor. Intel®
Core™ i5 processor or faster recommended, and 4 GB RAM (8 GB or more recommended).