Home

Home

Audio Developer Conference 2024

11th-13th November 2024
Bristol & Online

Buy A Ticket

50+

Sessions

8

Workshops

7

Social Events

20

Sponsors

Login

[wp_login_form]

Upcoming Sessions

1st November

Gather Town
ADCx Gather
Online Only
ADCx GatherChristopher Clarke

Mind-Matched Audio

Revolutionizing the Reading Experience through Real-Time Sound Synchronization
Online Only
ADCx GatherLuigi Cosi
Online Only
Gather Town
ADCx Gather
Online Only
ADCx GatherAllwin Williams

GPU Based Audio Processing Platform with AI Audio Effects

Are GPUs ready for real-time processing in live sound engineering?
Online Only
ADCx GatherSimon Schneider

Keynote: Interfaces are King!

A Practical Look at AI Audio Tools and What Professionals Actually Need
Online Only
ADCx GatherAndrew Scheps
Online Only
Gather Town
ADCx GatherRuth Farrar

Automated Analog Circuit Modeling

C++, Python, MATLAB, and XML
Online Only
ADCx GatherEric Tarr

Creature Vocalizations

The Art of Creating Audio Nightmares with a Human Voice
Online Only
ADCx GatherSébastien Croteau
Online Only
Gather Town
ADCx Gather
Online Only
ADCx GatherMatthew Yee-King

Making Accessible Audio Software

Perspectives of a blind music producer
Online Only
ADCx GatherTrey Culver & Adam Wilson

scipy.cpp

Using AI to Port Python's scipy.signal Filter-Related Functions to C++ for Use in Real Time
Online Only
ADCx GatherJulius Smith
Gather Town
ADCx Gather
Gather Town
ADCx Gather

11th November

Gather Town
Gather Town
In-Person & Online
Bristol 2

Unpacking the Role of Audio Programmers in the Games Industry

Demystifying the Responsibilities, Skills, and Career Path of Audio Programmers in Games Industry
Bristol 2 Harleen Singh

JS Engines for Audio Developers

So many engines, so little time
Bristol 2 Andy Brown

Workshop: Practical Machine Learning

Embed a generative AI model in your app and train your own interactions with it
Bristol 3 Anna Wszeborowska, Harriet Drury, Sohyun Im, Julia Läger & Pauline Nemchak

Workshop: DSP In Practice

From Block Diagram to Working Plugin
ConservatoryJan Wilczek

High Performance WebView User Interfaces

Getting the most out of the 2D Canvas and DOM
Bristol 2 Arthur Carabott
Bristol 2 Matt Gonzalez

Building a plugin assembly line

The Road to Rapid Plugin Development
Bristol 2 Bence Kovács & Linus Corneliusson

Sample Rate Conversion

Bridging the Gap in Multi-Device Audio Environments
Bristol 2 Christian Gilli & Michele Mirabella

Snapshot Testing for Audio DSP

A picture’s worth a 1000 tests
Bristol 2 Josip Cavar
Executive LoungeDerek Heimlich
Bristol 2 Nial Redha

Workshop: GPU-Powered Neural Audio

High-Performance Inference for Real-Time Sound Processing
Bristol 3 Alexander Talashov & Alexander Prokopchuk
Empire Jay Pocknell, Tim Yates, Elizabeth J Birch, Andre Louis, Adi Dickens, Haim Kairy & Tim Burgess

Workshop: Klang: Live and Expressive C++ for Audio

What if C++ had built-in audio semantics? What if you could develop C++ plugins, live in the DAW?
SS Great Britain Chris Nash

Workshop: Build your first Plug-in with JUCE

Create a working plug-in from scratch
ConservatoryTom Poole, Attila Szarvas, Oli James, Reuben Thomas & Anthony Nicholls

How to Price an Audio Plugin

Factors to consider when deriving that one elusive value
Bristol 2 James Russell

Beyond ValueTrees

(Confessions of a ValueTree Skeptic)
Bristol 2 Brett g Porter

Rock-Solid Releases

Beginner-Friendly Introduction to CI/CD for Audio Developers
Bristol 2 Fernando Garcia de la Cruz
Zerodegrees Bristol

12th November

Javascript, WebViews and C++

“If You Can’t Beat Them, Join Them”
Bristol 2 Julian Storer

Amplifying Efficiency

Business Infrastructure for Audio Startups
Bristol 1 Alexandra Arutian & Samuel Fischmann

Reinventing the Plugin Editor

Immediate Mode GUIs for Audio Plugins
Bristol 3 Gustav Andersson

Building Audio Apps with Rust

An Overview of Tools and Techniques
Empire Stephan Eckes

A Critique of Audio Plug-In Formats

VST, AU, AAX, JUCE and Beyond
Bristol 2 Fabian Renn-Giles

Learning While Building

MVPs, Prototypes, and the Importance of Physical Gesture
Bristol 1 Roth Michaels

Our Ultra-Processed Interfaces

What Music Technology Can Learn From Doritos
Bristol 3 Astrid Bin

Engineering Success for Audio Software in a Crowded Market

What Can McDonald's Teach Us About Selling Audio Plugins
Empire Randy Young
Gather Town
Gather Town Poster Room
Bristol 2 Dave Rowland

Bug-Free JUCE UI

Structure Your GUI Code For Stability, Testability & Clean Architecture
Bristol 1 Jan Wilczek

How To Read Scientific DSP Publications and Turn Them Into Code

Making Sense of Academic Papers and Patents for People Who Are Not Academics or Patent Lawyers
Bristol 3 Matthijs Hollemans

Get Real, From Plugins to Hardware

Intro to Software Development of Audio Devices
Empire Wojtek Jakobczyk

Responsible AI for Offline Plugins

Tamper-Resistant Neural Audio Watermarking
Bristol 2 Kanru Hua
Bristol 3 Paul McCabe, Ichiro Yazawa & Kazuyoshi Sasamori
In-Person Only
Conservatory
Gather Town
Gather Town Expo Hall
Gather Town
Gather Town Poster Room
Gather Town
Gather Town Expo Hall
Bristol 2 Rebekah Wilson, Susan Rogers, Micha Heilbron & Ryszard Auksztulewicz

Introducing ni-midi2

A Modern C++ Library Implementing MIDI2 UMP 1.1 and MIDI CI 1.2
Bristol 1 Franz Detro
Bristol 3 Olivier Petit

CANCELLED

Deep Dive: Unsupervised Audio Processing with Differentiable Digital Signal Processing (DDSP)
Empire Pradeep Rengaswamy

Emulating the TX81Z

Techniques for Reverse Engineering Hardware Synths
Bristol 2 Cesare Ferrari

Elliptic BLEP

High-Quality Zero-Latency Anti-Aliasing
Bristol 1 Geraint Luff

Knee-Deep Learning

Practical Steps to Get Started with Audio ML
Empire Martin Swanholm
Gather Town - Mermaid CafeJon Pascone
Gather Town
Gather Town Poster Room

Accelerated Audio Computing

Unlocking the Future of Real-Time Sound Processing
Bristol 2 Alexander Talashov

Inter-Plugin Communication

Breaking out of the Channel Strip
Bristol 1 Peter Sciri

Keynote: Foundation Models Don’t Understand Me

Lessons From AI Lutherie for Live Performances
Bristol 2Manaswi Mishra
Gather Town
Gather Town
Conservatory - Empire Lobby - Front Lobby
Gather Town
Gather Town Track A Auditorium
Bristol SuiteAndrew Scheps
Gather Town
Gather Town
Conservatory - Empire Lobby - Front Lobby

13th November

Debugging Audio Content With Visuals

A Debugger Extension and Some Other Helpful Tools
Bristol 3 Maxime Coutant
Empire Emma Fitzmaurice
Bristol 1 Ilias Bergström
Empire Marcel Roth & Dino Pollano
Gather Town
Gather Town Poster Room

LLVM’s Real-Time Safety Revolution

RealtimeSanitizer and Performance Constraints Attributes
Bristol 2 David Trevelyan & Chris Apple

Perceptual Convolution

Fast & High-Fidelity Combined
Bristol 3 Tobias Hienzsch

An Introductory Guide to Virtual Analog Modelling

The Intersection of Analog and Digital Audio Processing
Empire Sohyun Im
Bristol 2 Simon Holt & Ross Chisholm

Real-Time FFT Convolution

History and Review
Bristol 1 Selim Sheta
Bristol 3 Alexandre Bique & Urs Heckmann
EmpireTom Poole, Attila Szarvas, Reuben Thomas, Anthony Nicholls & Oli James
Gather Town
Gather Town Expo Hall
Gather Town
Gather Town Poster Room
Gather Town
Gather Town Expo Hall
Bristol 2 Ruth Farrar, Andrew Scheps, Hans-Martin Buff, Adrian Utley & Theo Kozlowski
Bristol 1 Samuel Fischmann

Real-Time Inference of Neural Networks

A Practical Approach for DSP Engineers – Part II
Bristol 3 Fares Schulz & Valentin Ackva

Symphony of a Thousand

GPU Synthesis With Massively Parallel Oscillators
Empire Cecill Etheredge
Bristol 2 Syl Morrison

An Efficient, Open-Source C++ Loop Classifier and Tempo Estimator

The Algorithm Behind Audacity’s Brand New Tempo Detection Feature
Bristol 3 Matthieu Hodgkinson

What the World Would Look Like if Plugin Instances Could Simply Talk to Each Other

How We Approach Inter-Plugin-Instance-Communication Today and How It Could Be Approached Tomorrow
Empire Janos Buttgereit
Gather Town
Gather Town Poster Room

Keynote: Sonic Cartography

Navigating the Abstract Space-Time of Sound
Bristol 2Carla Scaletti
Conservatory - Empire Lobby - Front Lobby
Online Only
Gather Town
Bristol Suite
Gather Town
In-Person Only
Conservatory - Empire Lobby - Front Lobby

26th September

Online Only
Gather Town
ADCx Gather
ADCx GatherJohannes Bochmann

Sound Over Boilerplate

Accessible Plug-Ins Development With Phausto and Cmajor
ADCx GatherDomenico Cipriani

The Immersive Score

Creative Advantages of Beds and Objects in Film and Game Music
ADCx GatherSimon Ratcliffe

Python Templates for Neural Image Classification and Spectral Audio Processing

Lightning Hydra Template Extended and Neural Spectral Modeling Template
ADCx GatherJulius Smith

Explore The Gather Town Space

Visit Our Community Partners!
Online Only
Gather Town
ADCx Gather
Online Only
Gather Town
ADCx GatherElizeta Pylioti

Accessibility in Audio Meetup

Connect with MASSIG and Sound Without Sight
Online Only
Gather Town
ADCx GatherJay Pocknell
Gather Town
ADCx GatherJon Pascone, Steve Horowitz & Alexander Brandon

Free-Range Users Make for More Profitable DAWs

Why DAWs Should Prioritise Interchange Formats
ADCx GatherWill Anderson
ADCx GatherCorné Driesprong
ADCx GatherMartin Swanholm
Online Only
Gather Town
ADCx Gather

From Idea to Online Sale

The Full Journey of Building an Audio Plugin
ADCx GatherJoaquin Saavedra

Working With the Garage Door Up

Letting Others Take a Look Before You’re Ready
ADCx GatherAndy Normington

Accelerate UI Development

Seamless Designer-Developer Collaboration with Web Tools
ADCx GatherRyan Wardell
ADCx GatherPhil Burk
Gather Town
ADCx Gather

10th November

Bristol 3
Gather Town
Gather Town
Bristol 2
Bristol 3 Anna Wszeborowska, Harriet Drury, Emma Fitzmaurice, Pauline Nemchak & Simeon Joseph

Workshop 2: Build your first plugin with JUCE

Create a working plugin from scratch!
EmpireTom Poole, Reuben Thomas, Oli James, Attila Szarvas & Anthony Nicholls
SS Great BritainChris D & Alexander Prokopchuk

Workshop 4: From Paper to Plugin

A guided tour of digital filters
Conservatory Ross Chisholm, Joel Ross & James Hallowell

Creative Coding

Geometry and OpenGL with Audio
Bristol 2 Jake Morgan

Tabla to Drumset

Translating Rhythmic Language through Machine Learning
Bristol 2 Shreya Gupta
Bristol 2 Edward Ray

PhilTorch: Accelerating Automatic Differentiation of Digital Filters In PyTorch

How to evaluate differentiable filters 1000 times faster in PyTorch.
Bristol 2 Chin-Yun Yu

Peeking Inside Audio Units

A Practical Reverse Engineering Journey
Bristol 2 Josip Cavar

Should Audio Plugins Have “Everything Everywhere All at Once”?

Exploring Modularity, Reusability, and Instrument Identity in Audio Software
Bristol 2 Gonçalo Bernardo

Music Design and Systems

Achieving Inaudibly Complex Systems in Video Games
Bristol 2 Liam Peacock
Executive Lounge
Bristol 3 Jay Pocknell, Tim Burgess, Tim Yates, Samuel John Prouse, David Shervill, Liza Bec, Tim Adnitt & Mxshi Mo

Workshop 7: Four Plugins in Four Hours (or less)

Learn the Code and DSP Behind Two Effects and Two Synthesisers – No Experience Necessary!
SS Great BritainChris Nash & Joshua Hodge

Workshop 8: DSP in Practice

From Block Diagram to Working Plugin
Conservatory Jan Wilczek & Linus Corneliusson
Bristol 2 Adam Wilson

Driving Chaos

Virtual Analog Modelling of a Chaotic Circuit with Wave Digital Filters
Bristol 2 Francisco Bernardo

Bridging Audio Analysis and Interaction

An Open Toolkit for Real-Time Descriptors
Bristol 2 Valerio Orlandini

PSD to DAW

Building a Pixel-Perfect UI Pipeline
Bristol 2 Bence Kovács

A History of FLAC

The Free Lossless Audio Codec
Bristol 2 Josh Coalson

Mind the Spike

Benchmarking for Worst-Case Execution Time in Realtime Code
Bristol 2 Christian Luther
Empire Lobby - Front Lobby

11th November

The Real Waveform Matters

The Samples Are Not Always What They Seem
Bristol 2 Jamie Angus-Whiteoak

Implementing Wave Terrain Synthesis

Carving Paths into Sonic Landscapes
Bristol 1 Steven Barile

Channel Agnosticism in MetaSounds

Simplifying Audio Formats for Reusable Graph Topologies
Conservatory Aaron McLeran

Efficient Task Scheduling in a Multithreaded Audio Engine

Algorithms and Analysis for Parallel Graph Execution
Bristol 2 Rachel Susser
Bristol 1 Ilias Bergström
Bristol 3 Franco Caspe

Chaos, Logic, and Physics

Lessons from Building a 3D Spatial DAW in Unity
Conservatory Noah Feasey-Kemp
Gather Town
Gather Town Poster Room

Creating from Legacy Code

A Case Study of Porting Legacy Code from Exponential Audio
Bristol 1 Harriet Drury
Bristol 3 Olivier Petit & Alistair Barker

Hacking Handhelds for Creative Audio

Building Music Applications for the New Nintendo 3DS
Conservatory Leonardo Foletto
Bristol 1 Stefan Gretscher

Beyond iLok: Advanced Code Protection and Cryptography for the Next Generation

Protecting the next generation of applications, plug-ins, and AI models.
Conservatory Neal Michie, Ryan Wardell & Bob Brown
In-Person Only
Executive Lounge
Gather Town
Gather Town Poster Room
Gather Town
Gather Town Expo Hall
Gather Town
Gather Town Expo Hall

Beyond the DAW

Designing a Procedural Sequencer Powered by Music-Theory
Bristol 2 Romy Dugue & Cecill Etheredge

Real-time Audio on Android

Latency and Performance
Bristol 1 Phil Burk
Bristol 3 Avrosh Kumar

Level Up! Procedural Game Music and Audio

Towards Richer, More Dynamic Soundtracks for Games and Interactive Audio Experiences
Conservatory Chris Nash

Finding OSCar

The Secrets of a Classic British Synth
Bristol 2 Ben Supper

Emotion in the Signal

EEG-Driven Adaptive Music for Games, VR, and Immersive Media
Conservatory Marta Rossi
Gather Town
Bristol 3Jon Pascone & Kurt Heiden
Gather Town
Gather Town Poster Room

Scripting Architecture for a DAW-like Plugin

How we implemented Lua and JavaScript scripting for Synthesizer V Studio
Bristol 2 Kanru Hua

How To Distribute Your Plugins

Using MuseHub as the Engine To Get Your Audio Tools in the Hands of Millions
Bristol 1 Khaled Said
Bristol 3 Paul McCabe, Ichiro Yazawa & Alfie Bradic
Conservatory Jan Wilczek & Tom Poole

ADC 2015 to 2035

Looking Back at 10 Years of Audio Dev, and Peering Forward at the Next 10
Multiple TracksJulian Storer
Gather Town
Conservatory
Zerodegrees Bristol

12th November

Bristol 2 Timur Doumler

Building Inclusive Audio Tools

Accessibility with ARIA, WCAG, and Real-World Projects
Bristol 3 Samuel John Prouse & David Shervill
Conservatory George Gkountouras

Modernizing Legacy Audio Plugin Codebases

Lessons from FL Studio’s Plugin Suite
Bristol 1 Tomas Medek

How I Learned to Love the Docs

Documentation As Design Process for Music Tech Products
Bristol 3 Astrid Bin

Understanding JUCE Drawing

Rules for Measurable Performance Improvements
Conservatory Anthony Nicholls
Gather Town
Gather Town Poster Room

A Performance Odyssey

Transforming UI Rendering in Cubase and Nuendo
Bristol 1 Erich Krey

It’s Just a Phase

Exploring Synthesis With the Phase Vocoder
Conservatory Cameron Thomas

Bugs I’ve Seen in the Wild

From Confusion to Amazement
Bristol 2 Olivier Petit

When the Code Writes Back

Navigating Confidence, Confusion, and Control
Bristol 1 Tobias Baumbach

Commercialising Audio Plugins

Going From Development to Sales and Beyond
Bristol 3 Tobias Lønnerød Madsen

The Rise of Accelerated Audio Computing

New Modules and Markets with GPU Audio
Conservatory Chris D & Alexander Talashov
Gather Town
Gather Town Poster Room
Concorde Suite, Lower Ground Floor (via stairs or lift)Mxshi Mo & Astrid Bin
Gather Town
Gather Town Expo Hall
Gather Town
Gather Town Expo Hall
Bristol 2 Cesare Ferrari

Doodads & Doohickeys

A Guide to Theory-Crafting & Modelling a Fictional Acoustic Instrument
Bristol 1 Syl Morrison

Distorted Reality

Myths about Harmonics and Distortion
Bristol 3 Samuel Fischmann

Safe and Sound

Using C++ Audio Libraries from Rust
Bristol 2 James Hallowell

The Shape of Sound

Building and Bending Vinyl Grooves in Software
Bristol 1 Andreas Wagner
Conservatory Randy Young

Accessibility in Audio Meet-up

Connect with MASSIG and Sound Without Sight
Online Only
Gather Town
Bristol 3Jay Pocknell
Gather Town
Gather Town Poster Room
Multiple TracksLu Wilson
Empire Lobby - Front Lobby
Gather Town
Gather Town - Mermaid Cafe
Gather Town
Gather Town Track A Auditorium
Bristol Suite
Gather Town
Gather Town
In-Person Only
Empire Lobby - Front Lobby
In-Person Only
Left Handed Giant Bar

Main Hub

Once you are logged in, you can then access all the areas of the conference including the virtual venue, the discord server and the Zoom workshops and presentations.

Quick Links

ADC 23 Login

[wp_login_form redirect="https://conference.audio.dev/success"]

Filed under: Uncategorized