Category: Uncategorized

PolyBLEP & PolyBLAMP Demystified – Nis Wegmann – ADCx Copenhagen 2026

https://audio.dev/ -- @audiodevcon​
---

PolyBLEP & PolyBLAMP Demystified - Nis Wegmann - ADCx Copenhagen 2026
---

In this presentation from the Audio Developer Conference, Nis Wegmann demystifies the mathematical concepts behind PolyBLEP (polynomial band-limited step) and PolyBLAMP (polynomial band-limited ramp) techniques used to suppress aliasing in virtual analog oscillators. Geometric waveforms such as square, sawtooth, and triangle waves naturally produce harsh digital aliasing due to infinite harmonics folding back over the Nyquist frequency. Wegmann demonstrates the audible difference between naive signal generation and alias-free synthesis using these DSP correction methods.

Rather than relying on computationally heavy oversampling and filtering, the BLEP and BLAMP algorithms resolve aliasing by localizing corrections directly at the discontinuities of the waveform. Wegmann breaks down the relationship between these functions, tracing their roots back to the integration of a band-limited impulse. To transition these theoretical concepts into a highly efficient runtime implementation, the session explains how to approximate the infinite sinc function using cubic Catmull-Rom Hermite splines.

The talk concludes with a fully functional, self-contained C++ code walkthrough demonstrating a real-time anti-aliased oscillator. Wegmann outlines the step-by-step logic of tracking sub-sample discontinuities, shifting the correction polynomial, and applying it directly to a running sample buffer. This presentation provides audio developers and virtual analog designers with a clear, practical roadmap to deriving and programming efficient polynomial-based oscillators.
---

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 ADC Team:

Bence Kovacs
Martin Swanholm
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

Filed under: UncategorizedTagged with: , , ,

Workshop: Programming Music and Synthesizers on-the-fly with Pharo – Domenico Cipriani – ADC 2025

https://audio.dev/ -- @audiodevcon​
ADC Bristol ​- 9th - 11th November
---

Workshop: Programming Music and Synthesizers on-the-fly with Pharo - Domenico Cipriani - ADC 2025
---

This creative coding workshop introduces participants to live music programming with Pharo Smalltalk, using two integrated libraries:
Coypu is a domain-specific language for real-time music programming. It allows expressive live coding of rhythms, melodies, and musical structures.

Phausto provides a flexible library of synthesisers and audio effects. It embeds the Faust DSP language into Pharo, offering high-quality sound synthesis through a clean and approachable syntax.

Together, these tools leverage Pharo's unique strengths, its live development environment, immediate feedback, and system introspection, enabling participants to create and manipulate instruments in real-time. No prior experience with Pharo or Faust is required. This workshop is ideal for anyone curious about the intersection of programming, sound, and live performance. Every tool used in this workshop is free to use and fully open source.

● Prerequisites:
○ Basic understanding of synthesisers and audio effects
○ No prior experience with Pharo or Smalltalk required

Hardware & Software Requirements
● Computer running macOS or Windows recommended - Installation of Phausto on Linux machines may require advanced skills. If you are running Windows, please install [ASIO4ALL drivers to enjoy Phausto!

● Pharo 13
● Coypu and Phausto libraries (also provided on local storage media during the workshop)

● TurboPhausto samples can be downloaded separately here.

Workshop Structure
Part 1: Foundations (45 minutes)
● Introduction to live coding: history, philosophy, and the TOPLAP manifesto
● Overview of Pharo and its IDE: browsers, inspectors, live feedback
● Pharo syntax essentials for musical expression
● Installing Coypu and Phausto and testing the environment

Part 2: Rhythms and Melodies (75 minutes)
● Understanding Coypu's architecture: performers, sequencers, and patterns
● Connecting to audio backends and MIDI devices
● Creating rhythmic patterns with Hexbeat notation
● Exploring stochastic and algorithmic composition techniques
● Using Coypu's string notation for musical structures
● Hands-on exercise: building a live-coded rhythm section

Part 3: Sound Design with Phausto (75 minutes)
● Introduction to Phausto’s synthesis components: oscillators, filters, envelopes
● Understanding signal routing and chaining effects
● Building a custom synthesiser from scratch
● Creating and applying audio effects
● Connecting Phausto instruments to Coypu sequences
● Assembling a personal instrument library

Part 4: Performance Preparation (20 minutes)
● Organising instruments into performance-ready classes
● Assigning instruments to Coypu performers
● Performance workflow tips and best practices
● Real-time parameter modulation and group improvisation

Part 5: Visual Interface and Control (25 minutes)
● Introduction to Bloc for creating user interfaces in Pharo
● Building control interfaces for instruments
● Adding mixer controls and visual feedback
● Linking UI elements to musical parameters
---

Slides: https://data.audio.dev/workshops/2025/programming-music-with-pharo.pdf
---

Domenico Cipriani

Domenico Cipriani (aka Lucretio) is a minimalist dance music producer and sound researcher with over 100 vinyl releases and performances at iconic clubs including Berghain, Tresor, Rex, and Fabric. He is co-founder of the influential label Restoration, a key player in the vinyl resurgence of the late 2000s.

Domenico is also the creator of Coypu and Phausto. With Coypu, he has performed at the International Live Coding Conference in Shanghai (2024) and Barcelona (2025).
---

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 ADC25 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

Filed under: UncategorizedTagged with: , , ,

Mind the Spike – Benchmarking for Worst-Case Execution Time in Realtime Code – Christian Luther

https://audio.dev/ -- @audiodevcon​
ADC Bristol ​- 9th - 11th November​
---

Mind the Spike - Benchmarking for Worst-Case Execution Time in Realtime Code - Christian Luther - ADC 2025
---

What’s the longest your audio callback will ever take?

On modern CPUs, execution time is anything but consistent. Cache misses, pipeline stalls, thread contention, and OS jitter introduce variability—and occasionally, catastrophic outliers. These rare spikes are exactly what can break realtime audio, yet they’re nearly impossible to capture with conventional benchmarking. After all, how do you know the longest time you saw… really was the longest?

This talk introduces Extreme Value Theory (EVT) as a practical framework for analyzing the worst-case execution time of realtime-critical code. We’ll look at how to apply EVT to benchmark data, how to interpret the results, and how this method can reveal serious system-level issues that may only surface once in a million callbacks.

Attendees will leave with actionable techniques for measuring, analyzing, and reasoning about the statistical edge cases of their code’s timing behavior—gaining stronger confidence in the robustness of their audio systems.
---

Slides: https://data.audio.dev/talks/2025/mind-the-spike.pptx
---

Christian Luther

Christian is the founder of Playfair Audio and a seasoned audio software developer from Hannover, Germany. With a background in electrical engineering and years of experience at companies like Kemper Amps and Sennheiser, he’s spent his career building tools that make audio production more intuitive. Through Playfair Audio, he focuses on solving the technical challenges so others can focus on being creative.

---

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 ADC25 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"

Filed under: UncategorizedTagged with: , , ,

When Code Writes Back: Making AI Coding Agents Actually Work – Tobias Baumbach – ADC 2025

https://audio.dev/ -- @audiodevcon​
ADC Bristol ​- 9th - 11th November
---

When Code Writes Back: Making AI Coding Agents Actually Work - Tobias Baumbach - ADC 2025
---

What happens when software starts to write software? As coding agents evolve from assistants to autonomous creators, a new engineering discipline emerges. This talk explores what it means to build and steer these systems, where context shapes behaviour, guidance replaces direct control, and environment design becomes a core skill. We’ll examine the mindset shift required when code starts reasoning autonomously.
---

Slides: https://data.audio.dev/talks/2025/when-the-code-writes-back.pdf
---

Tobias Baumbach

Tobias is the CTO at Arturia, where he leads engineering across software and hardware. With nearly 20 years in music technology, he has built teams and products that bridge musical creativity and technical innovation. His focus is on developing multidisciplinary R&D environments where new technologies can inspire the next generation of musicians and creators.
---

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 ADC25 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

Filed under: UncategorizedTagged with: , , ,

A Sine By Any Other Language – David Su – ADC 2025

https://audio.dev/ -- @audiodevcon​
ADC Bristol ​- 9th - 11th November​
---

A Sine By Any Other Language - David Su - ADC 2025
---

To paraphrase Shakespeare, ""That which we call a sine / By any other language would sound just as sweet"". As a de facto ""Hello, World!"" of audio programming, the sine wave as implemented through various programming languages can serve as a fruitful lens through which we're able to look at the tools and technologies we use.

This talk describes a journey through implementing sine wave playback using 50 different programming languages, ranging from general-purpose programming languages (such as C++, JavaScript, and Python) to audio-specific environments (such as Max/MSP, Pure Data, and SuperCollider) to, yes, even SQL. We'll use each language's built-in types and functions as well as standard libraries wherever we can, avoiding the use of external libraries as much as possible.

Along the way we'll look at some of the commonalities and differences among the languages, comparing our implementations along axes such as programming paradigms, audio abstraction, real-time vs. offline, and performance (with a grain of salt). Through this process we'll get a sense of the history, motivation, and current landscape of audio programming languages.
---

Slides: https://docs.google.com/presentation/d/16RSv1HQ6A1ZcU8R2HzQMtPC-diBQpnAF/edit?usp=drive_link&ouid=113567137566359619653&rtpof=true&sd=true
---

David Su

David Su is an audio programmer, game developer, musician, sound designer, and researcher interested in creating new musical experiences through technology. He is currently the lead audio and systems programmer at Brass Lion Entertainment, working on Wu-Tang: Rise of the Deceiver. He is also an adjunct assistant professor at the University of Southern California, teaching a course on sound design for games. Previously David did audio programming on music software at Output, Sunhouse, and Amper Music. His game credits include One Hand Clapping, NFL Endzone, Trolls Music Stars, and Evergreen Blues. David has spoken at conferences such as the Game Developers Conference, GameSoundCon, and the International Computer Music Conference, and his work has been featured in outlets such as Rolling Stone, NPR, and The Guardian. He received his MS from the MIT Media Lab and his BA from Columbia University.

---

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 ADC25 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

Filed under: UncategorizedTagged with: , , ,

Enumerate and Extract Audio Buffers When Debugging C++ Applications – Henning Meyer – ADC 2025

https://audio.dev/ -- @audiodevcon​
ADC Bristol ​- 9th - 11th November​
---

Enumerate and Extract Audio Buffers When Debugging C++ Applications - Henning Meyer - ADC 2025
---

We show a method to add introspection capabilities to any C++ application by combining DWARF debug information with simulated execution. For example, we simulate execution of the begin() and end() methods of C++ containers to enumerate all elements of a container. Applying this method recursively to all local and global variables allows us to iterate over all C++ objects in a live process or core dump. Combining this with user-provided information about which types own audio buffers and how the samples are encoded allows us extraction of audio buffers.
---

Slides: https://audiodeveloperconference.b-cdn.net/wp-content/uploads/2025/07/Henning-Meyer-enumerate-12.pdf
---

Henning Meyer

Henning is a software developer with a PhD in algebraic geometry and five years of professional experience in real-time spatial analysis of radio signals on embedded platforms in C++. He is currently working on legacy enterprise applications that inspired him to write new debugging tools for C++.
---

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 ADC25 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

Filed under: UncategorizedTagged with: , , ,

A History of FLAC – The Free Lossless Audio Codec – Josh Coalson – ADC 2025

https://audio.dev/ -- @audiodevcon​
ADC Bristol ​- 9th - 11th November​
---

A History of FLAC - The Free Lossless Audio Codec - Josh Coalson - ADC 2025
---

In the 25 years since the first public release of FLAC, it has become a widely supported format for the storage, transmission, and playback of digital audio, but its story has never been told. This talk will trace FLAC's journey from conception to the present. We'll cover the initial motivation for the codec, the design goals and how they shaped the format, and factors that drove its success. We'll also see how online communities, network effects and early adopters like Phish, Metallica and the Beatles accelerated its usage, and take some lessons for how a small open source project can overcome competition from major industry players.
---

Slides: https://data.audio.dev/talks/2025/history-of-flac.pdf
---

Josh Coalson

I am an engineer and have been developing software and hardware for several decades, at tiny startups to large tech companies, from board and ASIC design to embedded to web-scale services. In 2000 I invented FLAC and ran the open source project for 13 years, and continue to hack on audio- and music-related projects.

---

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 ADC25 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

Filed under: UncategorizedTagged with: , , ,

Analog Filters for Realtime Audio – George Gkountouras – ADC 2025

https://audio.dev/ -- @audiodevcon​
ADC Bristol ​- 9th - 11th November​
---

Analog Filters for Realtime Audio - George Gkountouras - ADC 2025
---

What makes different analog filters tick? Why does one circuit topology growl and another scream when driven? Is distortion an inherent part of each design, and if so, how can audio programmers incorporate it into their DSP? In this talk, we will demystify analog filters, providing audio developers with a foundational understanding of their behavior, implementation, and potential for creative sound design.

We begin with an introduction to the basic building blocks of filter circuits. These include Passive Components, Operational Amplifiers, and Integrators. Then, we combine them into a full circuit that implements a musical filter.

Next, we show you how to prototype these circuits using interactive simulations. This encourages experimentation, while allowing those without a background in electrical engineering to participate in crafting unique sonic processors.

However, simulations can only go so far when it comes to understanding a circuit. Thus, we will demonstrate how to build the filter you designed in reality. You will be able to measure it, verify that it works and fix any problems that appear along the way.

The next part will focus on more advanced topics, such as Feedback Paths, incorporating Distortion elements (e.g. Transistors) and adding Voltage Control to your filters.

Finally, there will be a realtime audio plugin demo featuring different analog models of classic filter circuits.
---

George Gkountouras

George Gkountouras (MSc ECE) is a software engineer, researcher and entrepreneur in the audio software industry. He believes that AI will enable the creation of state-of-the-art music technology products. He has previously given talks at ADC. During his academic career, George regularly taught DSP to undergraduate students. He's worked on compilers, circuit simulators and audio plug-ins. He is also interested in Android audio applications, embedded systems (MCUs, FPGAs, FPAAs), GPU processing, discrete analog circuits, automatic differentiation and julialang.

---

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 ADC25 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

Filed under: UncategorizedTagged with: , , ,

PSD to DAW – Building a Pixel-Perfect UI Pipeline – Bence Kovács – ADC 2025

https://audio.dev/ -- @audiodevcon​
ADC Bristol ​- 9th - 11th November​
---

PSD to DAW - Building a Pixel-Perfect UI Pipeline - Bence Kovács - ADC 2025
---

Designers hand off beautiful mockups—but somewhere between Photoshop and the final build, subtle inconsistencies emerge. Assets shift slightly, edges lose sharpness, and layering doesn’t always behave as intended. Why does translating static visuals into production-ready UIs remain so challenging?

This session outlines a practical approach to building native UIs in audio software, with a focus on automating asset export and layout implementation. We’ll look at techniques for maintaining visual fidelity across a range of display types, including strategies for intelligent image resampling. The session also addresses common challenges in component ordering and layering, offering tips that help ensure interfaces are rendered exactly as intended.
---

Slides: https://docs.google.com/presentation/d/1Z91UuA1wCUi3zR9ylCIkjqZXBWPViMn8wDHYC034nqs/view
---

Bence Kovács

Bence is a software developer specializing in audio and game development, with a focus on creating efficient, scalable solutions. Over the years, he has contributed to diverse projects, including audio plugins, games, and VR experiences. Bence is particularly interested in optimizing both runtime performance and development workflows. His work often involves designing modular architectures that enhance code reusability and facilitate the rapid development of complex audio software.
---

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 ADC25 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

Filed under: UncategorizedTagged with: , , ,

Building Inclusive Audio Tools – Accessibility with ARIA, WCAG, and Real-World Projects – ADC 2025

https://audio.dev/ -- @audiodevcon​
ADC Bristol ​- 9th - 11th November
---

Building Inclusive Audio Tools - Accessibility with ARIA, WCAG, and Real-World Projects - Samuel John Prouse & David Shervill - ADC 2025
---

In this talk, I will demonstrate how accessibility is not a feature, but a foundation—especially in audio software. Using a mature front-end toolkit and WAI-ARIA (Accessible Rich Internet Applications) attributes, I’ll show how developers can build interfaces that are both powerful and inclusive, without compromising on complexity or creativity.

Drawing from a range of audio projects I’ve built—synthesizers, sequencers, and sound design tools—I’ll walk through how ARIA roles, properties, and states can be applied effectively. I’ll share practical examples of making sliders, dropdowns, mod matrices, and other complex UI components screen reader–friendly. The aim is to demystify accessibility and prove it can be integrated from the ground up with thoughtful markup and interaction design.

In addition to implementation, I’ll touch on the broader accessibility landscape, including guidelines from WCAG (Web Content Accessibility Guidelines) and standards from ETSI (European Telecommunications Standards Institute). These provide essential frameworks that help ensure our tools can be used by everyone—including blind and low vision users, keyboard-only users, and others with diverse needs.

Whether you're building DAWs, plugins, or experimental instruments, this talk will equip you with the knowledge and mindset to make your audio software accessible by design.

Who It’s For:
Audio developers working on web or native interfaces, tool designers, and anyone interested in creating more inclusive audio tech.

Takeaways:

- How to apply ARIA attributes to real-world UI components
- Common accessibility pitfalls and how to avoid them
- Overview of WCAG and ETSI standards relevant to audio interfaces
- Techniques for testing and validating accessibility in practice

---

Slides: https://data.audio.dev/talks/2025/building-inclusive-audio-tools.odp
---

Samuel John Prouse

I'm a music technologist with a lifelong passion for sound and synthesizers, shaped by the energy of the 1980s. After years of DJing, building rigs, and performing, I made the leap into formal study in 2008. Around the same time, I was diagnosed with multiple sclerosis and registered visually impaired, which brought unexpected challenges but also shaped my focus on accessibility in music technology.

Through my academic journey—earning a BA Hons and MSc—I explored the intersection of sound, design, and inclusion. I've developed skills in C++ and interface design, particularly around visual accessibility, and continue to contribute ideas through the Music Accessibility Standard group. My aim is to help shape a more inclusive future for music-making tools and technologies.

David Shervill

I am David Shervill a Sound Producer, with an Extended National Diploma in Music Technology. I have also studied Music Technology and Sound Engineering at the Royal National College for the Blind, Hereford, and a Fellow of the School for Social Entrepreneurs Hampshire. I am the founder of Global Music Visions C.I.C. We facilitate inclusive music workshops for people of all ages and abilities. This could be 1to1 or small group sessions, and can include recording, editing and creating sounds, all within participant led projects and activities.  I also work with people who would like to bring their ideas to life through sound and music, including creating soundscapes and music for videos and working with local authorities, aligning sessions to the National Curriculum. I am passionate about making music, music production and the creative process accessible and inclusive for all.

---

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 ADC25 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

Filed under: UncategorizedTagged with: , , , ,