Home

Home

Audio Developer Conference 2024

11th-13th November 2024
Bristol & Online from ÂŁ99

LOGIN/REGISTER VIEW SCHEDULE

Livestreamed Sessions

Livestreamed Workshops

Interactive Virtual Venue

Interactive Online Posters

Community Driven Meetups

On Demand
Session Recordings

Engaging Group
Video Chat

Online Interactive Exhibitor Booths

 Quiz Hunt
Competition

Latest News

Register for ADCx Gather a free online event on Friday 1st November

Want to keep up with the latest news from ADC? Sign up to the ADC Newsletter today!



Meet The Speakers


Login

Lost your password?

Schedule

What Is ADC?

11th November

08:00 - 08:30Bristol 2
Gather Town
08:00 - 09:00Gather Town
In-Person & Online
08:30 - 08:45Bristol 2

Unpacking the Role of Audio Programmers in the Games Industry

Demystifying the Responsibilities, Skills, and Career Path of Audio Programmers in Games Industry
09:00 - 09:20Bristol 2 Harleen Singh

JS Engines for Audio Developers

So many engines, so little time
09:20 - 09:40Bristol 2 Andy Brown

Workshop: Practical Machine Learning

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

Workshop: DSP In Practice

From Block Diagram to Working Plugin
09:30 - 12:30ConservatoryJan Wilczek
Workshop

High Performance WebView User Interfaces

Getting the most out of the 2D Canvas and DOM
10:20 - 10:40Bristol 2 Arthur Carabott
11:10 - 11:30Bristol 2 Matt Gonzalez

Building a plugin assembly line

The Road to Rapid Plugin Development
11:30 - 11:50Bristol 2 Bence Kovács & Linus Corneliusson

Sample Rate Conversion

Bridging the Gap in Multi-Device Audio Environments
11:50 - 12:10Bristol 2 Christian Gilli & Michele Mirabella

Snapshot Testing for Audio DSP

A picture’s worth a 1000 tests
12:10 - 12:30Bristol 2 Josip Cavar
13:00 - 14:00Executive LoungeDerek Heimlich
13:30 - 13:50Bristol 2 Attila Haraszti
13:50 - 14:10Bristol 2 Nial Redha

Workshop: GPU-Powered Neural Audio

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

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?
14:00 - 17:00SS Great Britain Chris Nash
Workshop

Workshop: Build your first Plug-in with JUCE

Create a working plug-in from scratch
14:00 - 17:00ConservatoryTom Poole, Attila Szarvas, Oli James, Reuben Thomas & Anthony Nicholls
Workshop
14:10 - 14:30Bristol 2 Travis Skare

How to Price an Audio Plugin

Factors to consider when deriving that one elusive value
14:30 - 14:50Bristol 2 James Russell

Beyond ValueTrees

(Confessions of a ValueTree Skeptic)
15:40 - 16:00Bristol 2 Brett g Porter
16:20 - 16:40Bristol 2 Domenico Stefani

Rock-Solid Releases

Beginner-Friendly Introduction to CI/CD for Audio Developers
16:40 - 17:00Bristol 2 Fernando Garcia de la Cruz
18:00 - 23:00Zerodegrees Bristol

12th November

08:30 - 09:00Bristol 2

Javascript, WebViews and C++

“If You Can’t Beat Them, Join Them”
09:00 - 09:50Bristol 2 Julian Storer

Amplifying Efficiency

Business Infrastructure for Audio Startups
09:00 - 09:50Bristol 1 Alexandra Arutian & Samuel Fischmann

Reinventing the Plugin Editor

Immediate Mode GUIs for Audio Plugins
09:00 - 09:50Bristol 3 Gustav Andersson

Building Audio Apps with Rust

An Overview of Tools and Techniques
09:00 - 09:50Empire Stephan Eckes

A Critique of Audio Plug-In Formats

VST, AU, AAX, JUCE and Beyond
10:00 - 10:50Bristol 2 Fabian Renn-Giles

Learning While Building

MVPs, Prototypes, and the Importance of Physical Gesture
10:00 - 10:50Bristol 1 Roth Michaels

Our Ultra-Processed Interfaces

What Music Technology Can Learn From Doritos
10:00 - 10:50Bristol 3 Astrid Bin

Engineering Success for Audio Software in a Crowded Market

What Can McDonald's Teach Us About Selling Audio Plugins
10:00 - 10:50Empire Randy Young
Gather Town
10:50 - 11:20Gather Town Poster Room
11:20 - 12:10Bristol 2 Dave Rowland

Bug-Free JUCE UI

Structure Your GUI Code For Stability, Testability & Clean Architecture
11:20 - 12:10Bristol 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
11:20 - 12:10Bristol 3 Matthijs Hollemans

Get Real, From Plugins to Hardware

Intro to Software Development of Audio Devices
11:20 - 12:10Empire Wojtek Jakobczyk

Responsible AI for Offline Plugins

Tamper-Resistant Neural Audio Watermarking
12:20 - 12:50Bristol 2 Kanru Hua
12:20 - 12:50Bristol 1 Dave Tyler
12:20 - 12:50Bristol 3 Paul McCabe, Ichiro Yazawa & Kazuyoshi Sasamori
In-Person Only
13:00 - 14:00Conservatory
Gather Town
13:00 - 13:30Gather Town Expo Hall
Gather Town
13:00 - 14:00Gather Town Poster Room
Gather Town
13:30 - 14:00Gather Town Expo Hall
14:00 - 14:50Bristol 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
14:00 - 14:50Bristol 1 Franz Detro
14:00 - 14:50Bristol 3 Olivier Petit

CANCELLED

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

Emulating the TX81Z

Techniques for Reverse Engineering Hardware Synths
15:00 - 15:50Bristol 2 Cesare Ferrari

Elliptic BLEP

High-Quality Zero-Latency Anti-Aliasing
15:00 - 15:50Bristol 1 Geraint Luff
15:00 - 15:50Bristol 3 Marco Del Fiasco

Knee-Deep Learning

Practical Steps to Get Started with Audio ML
15:00 - 15:50Empire Martin Swanholm
15:50 - 16:20Gather Town - Mermaid CafeJon Pascone
Gather Town
15:50 - 16:20Gather Town Poster Room

Accelerated Audio Computing

Unlocking the Future of Real-Time Sound Processing
16:20 - 16:50Bristol 2 Alexander Talashov
Sponsor

Inter-Plugin Communication

Breaking out of the Channel Strip
16:20 - 16:50Bristol 1 Peter Sciri

Keynote: Foundation Models Don’t Understand Me

Lessons From AI Lutherie for Live Performances
17:00 - 18:00Bristol 2Manaswi Mishra
Gather Town
18:00 - 18:30Gather Town
18:00 - 19:30Conservatory - Empire Lobby - Front Lobby
Gather Town
18:45 - 20:00Gather Town Track A Auditorium
19:30 - 21:00Bristol SuiteAndrew Scheps
Gather Town
20:00 - 22:00Gather Town
21:00 - 22:00Conservatory - Empire Lobby - Front Lobby

13th November

08:30 - 09:00Bristol 2
09:00 - 09:50Bristol 2 Ben Supper
09:00 - 09:50Bristol 1 Angus Hewlett

Debugging Audio Content With Visuals

A Debugger Extension and Some Other Helpful Tools
09:00 - 09:50Bristol 3 Maxime Coutant
09:00 - 09:50Empire Emma Fitzmaurice
10:00 - 10:50Bristol 2 Timur Doumler
10:00 - 10:50Bristol 1 Ilias Bergström
10:00 - 10:50Empire Marcel Roth & Dino Pollano
Gather Town
10:50 - 11:20Gather Town Poster Room

LLVM’s Real-Time Safety Revolution

RealtimeSanitizer and Performance Constraints Attributes
11:20 - 12:10Bristol 2 David Trevelyan & Chris Apple
11:20 - 12:10Bristol 1 Adam Wilson

Perceptual Convolution

Fast & High-Fidelity Combined
11:20 - 12:10Bristol 3 Tobias Hienzsch

An Introductory Guide to Virtual Analog Modelling

The Intersection of Analog and Digital Audio Processing
11:20 - 12:10Empire Sohyun Im
12:20 - 12:50Bristol 2 Simon Holt & Ross Chisholm

Real-Time FFT Convolution

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

Real-Time Inference of Neural Networks

A Practical Approach for DSP Engineers – Part II
14:00 - 14:50Bristol 3 Fares Schulz & Valentin Ackva

Symphony of a Thousand

GPU Synthesis With Massively Parallel Oscillators
14:00 - 14:50Empire Cecill Etheredge
15:00 - 15:50Bristol 2 Syl Morrison
15:00 - 15:50Bristol 1 Daniel StrĂĽbig

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

The Algorithm Behind Audacity’s Brand New Tempo Detection Feature
15:00 - 15:50Bristol 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
15:00 - 15:50Empire Janos Buttgereit
Gather Town
15:50 - 16:20Gather Town Poster Room

Keynote: Sonic Cartography

Navigating the Abstract Space-Time of Sound
16:20 - 17:20Bristol 2Carla Scaletti
17:20 - 17:35Bristol 2
17:35 - 19:00Conservatory - Empire Lobby - Front Lobby
Online Only
18:15 - 19:30Gather Town
19:00 - 20:30Bristol Suite
19:30 - 22:00Gather Town
In-Person Only
20:30 - 22:00Conservatory - Empire Lobby - Front Lobby

View Schedule

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 skills, and build a network that will support their career development. It is also aimed at showcasing academic research and facilitating collaborations between research and industry.

Join us online for three days of content, including livestreamed talks and workshops, group chats, networking and meetups through our interactive virtual venue, meet sponsors, recruiters, peers and experts in the field through video and text chat in Zoom, Discord and Gather Town.

The online portion of the conference will run from 08:00-20:00 UTC with the main programme of talks scheduled to be accessible to as many active time zones as possible. In addition, all sessions will be available to watch on-demand through the conference web portal. We'll also have lightning talk sessions, virtual poster sessions and other content available to participate in throughout the event.

There will also be opportunities to schedule your own content, such as group discussion sessions, open Q&A sessions, meetups or BoF group chats in our virtual venue!

Keep up with the latest news from ADC by following us on our various social media accounts and by signing up to our newsletter!

What Is ADC?

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 skills, and build a network that will support their career development. It is also aimed at showcasing academic research and facilitating collaborations between research and industry.

Join us online for three days of content, including livestreamed talks and workshops, group chats, networking and meetups through our interactive virtual venue, meet sponsors, recruiters, peers and experts in the field through video and text chat in Zoom, Discord and Gather Town.

The online portion of the conference will run from 08:00-20:00 UTC with the main programme of talks scheduled to be accessible to as many active time zones as possible. In addition, all sessions will be available to watch on-demand through the conference web portal. We'll also have lightning talk sessions, virtual poster sessions and other content available to participate in throughout the event.

There will also be opportunities to schedule your own content, such as group discussion sessions, open Q&A sessions, meetups or BoF group chats in our virtual venue!



Content


Alexandra Arutian
Geraint Luff
Dave Rowland
Tobias Hienzsch
Rebekah Wilson
Harleen Singh
Samuel Fischmann
Jan Wilczek

Schedule

ADC will have over 60 talks as well as up to 8 workshops from experts in the field

  • Personal Agenda - Build your own personal agenda which you can use at the event.
  • Access To Slides - Access slides and other presentation material as and when they are uploaded by the speakers.
  • Add To Google Calendar - If you have other commitments during the event, then you can add individual sessions to your Google Calendar and make sure you are free for the talks you want to see.

 


Inheriting Mantis from Chris Huggett
Javascript, WebViews and C++
A Critique of Audio Plug-In Formats
Can Audio Programming be Safe?

On Demand Access

All sessions broadcast in Zoom will be available to watch on demand shortly after each session has finished.

  • Discussion & Questions - If you have a question after watching a session on-demand, then you can use the session discussion channel in Discord to ask the speaker
  • Exclusive Access - On-demand is ONLY available to conference attendees and can ONLY be accessed through this website.

Community Driven Meetups

If you are from one of our community sponsors and in our virtual venue would like to:

  • Host an informal group session or meetup in our virtual venue?
  • Discuss an area of interest or specialism with like minded attendees?
  • Run a tournament, quiz or other group/team based session?

If so, then community sponsors can submit an open content or meetup proposal through the form below

All accepted sessions will be added to the official ADC24 schedule and will be accessible to all attendees at the event.

In addition, during the conference impromptu meetup spaces and group discussion areas will be available within the virtual venue for any on-the-fly attendee driven engagements.

 


Online Posters

Join us online and view our virtual interactive posters provided by a wide range of attendees who are presenting their latest audio related work or project.

  • Posters can include a variety of interactive elements including videos and web pages.
  • All poster presenters will have slots in the schedule where they will be available to discuss their poster with attendees through interactive video chat and screen share.

Conference Systems & Features


Virtual Venue (Gather Town)

An exciting, interactive, online conference experience awaits you in our virtual venue.

  • Watch Talks With Other Attendees - Like at an in-person conference, you can watch the online talks from presentation rooms in Gather Town.
  • Interactive Group Video Chat - Use the Proximity-based Video & Audio Chat for spontaneous interaction with attendees like in a physical venue
  • ADC Quiz Hunt - Take part in our virtual puzzle game by hunting down pub quiz questions hidden in objects around our virtual venue.
  • Interactive Objects - Play piano (even as a duet), enjoy embedded games, materials and other fun activities

 


Discord

Discord is a free-to-use text and audio based discussion app that is available as a website, mobile and desktop app. Discord will be used as the support and communication system for both the online and onsite portions of the conference.

  • Hybrid Discussions - Use our selection of topic-based Discord channels to have live, relevant discussion with online and onsite attendees
  • Announcements - Keep up to date with the latest news from the ADC Conference.
  • Instant Live Online Support - Get live support for any technical difficulties and questions from one of our helpful volunteers!
  • Access information and resources relating to Gather Town and the Conference Platform

 


Zoom Webinar

All of the main conference sessions will be streamed online through Zoom Webinar which allows us to provide the highest quality stream possible and to facilitate the on-demand access to each session. However, to create a more interactive experience, speakers will be encouraged to take questions for their talk in our virtual venue which allows attendees to video chat with the speaker.


Conference Platform / Portal

While attendees will be encouraged to use Gather Town to attend main conference sessions, we also have a user friendly website that can be used as an alternative for anyone who either has an accessibility issue or that is unable to connect to Gather Town. In addition, this website also hosts the schedule for the event and allows for users to create personal agendas for the event.