https://audio.dev/ -- @audiodevcon
ADCx Copenhagen - 28th April
ADC Bristol - 9th - 11th November
Designing an Audio Live Coding Environment - Corné Driesprong - ADCx Gather 2025
Live coding is the practice of using code as a medium for visual or (in this case) musical expression and performance in real time. Code represents a uniquely flexible way of expressing musical structures and ideas, unconstrained by the fixed architectures of GUI-based tools such as DAWs.
Over the past year, I’ve been developing a new live coding environment called ohm. In doing so I’ve encountered a number of interesting design questions that I’ll discuss in this talk, such as:
- What live coding languages and audio programming DSLs exist, and what are their respective strengths and limitations, including the trade-offs between visual and textual programming
- How to design a domain-specific language (DSL) that describes audio graphs and musical structures in an expressive yet readable way
- How different programming paradigms—imperative, functional, declarative, and dataflow—and syntaxes map onto musical systems and structures
- The technical challenges of building an audio engine that supports arbitrary edits to its graph while supporting real-time, interruption-free playback
---
Corné Driesprong
I'm a polyglot (C/C++, Swift, JS, Rust) freelance software developer and musician with background in musicology and over a decade of experience across native, web and mobile application development. I'm currently particularly interested in (relatively) novel interfaces for musical expression, such as touch screens and live coding. When not programming, I can usually be found generating weird bleeps or playing drums in metal bands.
---
ADC is an annual event celebrating all audio development technologies, from music applications and game audio to audio processing and embedded systems. ADC’s mission is to help attendees acquire and develop new audio development skills, and build a network that will support their audio developer career.
Annual ADC Conference - https://audio.dev/
https://www.linkedin.com/company/audiodevcon
https://facebook.com/audiodevcon
https://instagram.com/audiodevcon
https://www.reddit.com/r/audiodevcon/
https://mastodon.social/@audiodevcon
---
Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
_
Organized and produced by JUCE: https://juce.com/
_
Special thanks to the ADCxGather Team:
Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra
#adc #audiodev #dsp #audio #conferenceaudio #audioprocessing #audioproduction #audioprogramming #sound #music #musictech #soundtech #audiotech #audiotechnology









