Workshop | Hacking Electronic Music with Timo Hoogland

  • Workshop: Hacking Electronic Music with Timo Hoogland 

  • Be Sociable, Share:

    < Back to events

    Live Coding in the Browser with Mercury


    What if you could write music the way you write code, and hear it change as you type?

    (Dutch below)

    Join this crash-course into the world of live coding electronic music. No previous knowledge of programming is required, only an interest to express yourself musically! During this workshop you will learn to create electronic music with computer code and algorithms. For this we use the programming environment Mercury. You will program instructions, and the computer will translate those to beats, synthesizers, and other crazy sounds. You can adjust the code while the music is playing, and hear the sound change. This is the beginning of live coding!

    By the end of the workshop, you'll have been introduced to technologies used in electronic music production and will have experienced what it means to use algorithms to compose music and sound. We'll also look briefly at the wider live coding scene and what else you could explore in the future.

    What is Mercury?

    Mercury is a human-made, beginner-friendly, and human-readable language focused on the quick expression of code for composing, performing, and communicating live music. It's a great environment for getting introduced to the worlds of live coding, creative coding, algorithmic composition, electronic music, and of course the algorave scene. In Mercury, all elements of the language are designed to make code more accessible and less obfuscating, both for the performer and the audience. This motivation extends to the coding style itself, which uses clear, descriptive names for functions and a clear syntax.

    Good to know

    Ages 16+
    No programming or musical experience required
    Please bring your own laptop and headphones
    Workshop language: English/Dutch, depending on the group

    About the facilitator

    Timo is a digital artist, live coder, drummer, and music technology educator from the Netherlands. He live-codes electronic music and develops algorithmic audiovisual compositions and installations. Timo graduated from the Master of Music at the HKU University of the Arts Utrecht in 2019, where he developed the live-coding tool Mercury. He organizes meetups, workshops, and algoraves as part of Netherlands Coding Live. He teaches creative coding at HKU Music Technology and the Conservatory of Amsterdam.

    Photo by Indiara de Benedetto.

    With the support of Stichting Cultuur Eindhoven.

    If ticket prices are a barrier to attending, or if you have accessibility needs we should know about, please email us at blabla@baltanlaboratories.org and we'll be happy to help.


    Wat als je muziek zou kunnen schrijven zoals je code schrijft, en de muziek hoort veranderen terwijl je typt?

    Doe mee aan deze spoedcursus in de wereld van 'live coding' voor elektronische muziek. Er is geen voorkennis van programmeren vereist, alleen de interesse om je muzikaal uit te drukken! Tijdens deze workshop leer je elektronische muziek maken met computercode en algoritmen. Hiervoor gebruiken we de programmeeromgeving Mercury. Je programmeert instructies en de computer vertaalt deze naar beats, synthesizers en andere bijzondere geluiden. Je kunt de code aanpassen terwijl de muziek speelt en het geluid horen veranderen. Dit is het begin van live coding!

    Aan het einde van de workshop heb je kennisgemaakt met technologieën die worden gebruikt bij de productie van elektronische muziek en heb je ervaren wat het betekent om algoritmen te gebruiken voor het componeren van muziek en geluid. We kijken ook kort naar de bredere live coding-scene en wat je in de toekomst nog meer zou kunnen ontdekken.

    Wat is Mercury?

    Mercury is een door mensen ontwikkelde, beginnersvriendelijke en voor mensen leesbare taal, gericht op het snel schrijven van code voor het componeren, uitvoeren en communiceren van livemuziek. Het is een geweldige omgeving om kennis te maken met de werelden van live coding, creative coding, algoritmische compositie, elektronische muziek en natuurlijk de algorave-scene. In Mercury zijn alle taalelementen zo ontworpen dat de code toegankelijker en minder ondoorzichtig is, zowel voor de uitvoerder als voor het publiek. Dit uitgangspunt geldt ook voor de programmeerstijl zelf, die gebruikmaakt van duidelijke, beschrijvende namen voor functies en een heldere syntaxis.

    Goed om te weten

    Leeftijd: 16+
    Geen programmeer- of muziekervaring vereist
    Neem je eigen laptop en koptelefoon mee
    Voertaal workshop: Engels/Nederlands, afhankelijk van de groep

    Over de workshopleider

    Timo is een digitale kunstenaar, live coder, drummer en docent muziektechnologie uit Nederland. Hij maakt live elektronische muziek via code en ontwikkelt algoritmische audiovisuele composities en installaties. Timo studeerde in 2019 af aan de masteropleiding Music van de HKU (Hogeschool voor de Kunsten Utrecht), waar hij de live coding-tool Mercury ontwikkelde. Hij organiseert meetups, workshops en algoraves in het kader van Netherlands Coding Live. Hij geeft les in creative coding aan HKU Muziek en Technologie en het Conservatorium van Amsterdam.

    Foto door Indiara de Benedetto.

    Met steun van Stichting Cultuur Eindhoven.

    Vormen de ticketprijzen een belemmering voor deelname, of heb je specifieke behoeften op het gebied van toegankelijkheid? Stuur dan een e-mail naar blabla@baltanlaboratories.org; we helpen je graag verder.

    < Back to events