ADC 2024 Schedule

ADC 2024 Schedule

Monday 11th November

All times are in UTC

In-Person Only
08:00 - 08:30Bristol 2
Online Only
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
In-Person & Online
09:00 - 09:20Bristol 2 View SlidesHarleen Singh

JS Engines for Audio Developers

So many engines, so little time
In-Person & Online
09:20 - 09:40Bristol 2 View SlidesAndy Brown

Workshop: Practical Machine Learning

Embed a generative AI model in your app and train your own interactions with it
In-Person & Online
09:30 - 12:30Bristol 3 View SlidesAnna Wszeborowska, Harriet Drury, Sohyun Im, Julia Läger & Pauline Nemchak - Dynamic Cast
In-Person & Online
09:30 - 12:30Empire Fabian Braun - JOYNED
In-Person & Online
09:30 - 12:30SS Great Britain Daniel Jones

Workshop: DSP In Practice

From Block Diagram to Working Plugin
In-Person Only
09:30 - 12:30ConservatoryJan Wilczek - WolfSound
In-Person & Online
09:40 - 10:00Bristol 2 View SlidesSilvin Willemsen

High Performance WebView User Interfaces

Getting the most out of the 2D Canvas and DOM
In-Person & Online
10:20 - 10:40Bristol 2 View SlidesArthur Carabott

Morning Break

10:40 - 11:10
In-Person & Online
11:10 - 11:30Bristol 2 View SlidesMatt Gonzalez

Building a plugin assembly line

The Road to Rapid Plugin Development
In-Person & Online
11:30 - 11:50Bristol 2 View SlidesBence Kovács & Linus Corneliusson

Sample Rate Conversion

Bridging the Gap in Multi-Device Audio Environments
In-Person & Online
11:50 - 12:10Bristol 2 View SlidesChristian Gilli & Michele Mirabella

Snapshot Testing for Audio DSP

A picture’s worth a 1000 tests
In-Person & Online
12:10 - 12:30Bristol 2 View SlidesJosip Cavar

Lunch

12:30 - 14:00
In-Person Only
13:00 - 14:00Executive LoungeDerek Heimlich
In-Person & Online
13:30 - 13:50Bristol 2 View SlidesAttila Haraszti
In-Person & Online
13:50 - 14:10Bristol 2 View SlidesNial Redha

Workshop: GPU-Powered Neural Audio

High-Performance Inference for Real-Time Sound Processing
In-Person & Online
14:00 - 17:00Bristol 3 View SlidesAlexander Talashov & Alexander Prokopchuk - GPU Audio
In-Person & Online
14:00 - 17:00Empire View SlidesJay 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?
In-Person & Online
14:00 - 17:00SS Great Britain Chris Nash - Nash Audio & University of the West of England

Workshop: Build your first Plug-in with JUCE

Create a working plug-in from scratch
In-Person Only
14:00 - 17:00ConservatoryTom Poole, Attila Szarvas, Oli James, Reuben Thomas & Anthony Nicholls - JUCE
In-Person & Online
14:10 - 14:30Bristol 2 View SlidesTravis Skare

How to Price an Audio Plugin

Factors to consider when deriving that one elusive value
In-Person & Online
14:30 - 14:50Bristol 2 View SlidesJames Russell
In-Person & Online
14:50 - 15:10Bristol 2 View SlidesStefano Zambon

Afternoon Break

15:10 - 15:40

Beyond ValueTrees

(Confessions of a ValueTree Skeptic)
In-Person & Online
15:40 - 16:00Bristol 2 View SlidesBrett g Porter
In-Person & Online
16:00 - 16:20Bristol 2 View SlidesVincent Dortel
In-Person & Online
16:20 - 16:40Bristol 2 View SlidesDomenico Stefani

Rock-Solid Releases

Beginner-Friendly Introduction to CI/CD for Audio Developers
In-Person & Online
16:40 - 17:00Bristol 2 View SlidesFernando Garcia de la Cruz

Break

17:00 - 18:00
In-Person Only
18:00 - 23:00Zerodegrees Bristol

0800

0800

0815

0815

0830

0830

0845

0845

0900

0900

0915

0915

0930

0930

0945

0945

1000

1000

1015

1015

1030

1030

1045

1045

1100

1100

1115

1115

1130

1130

1145

1145

1200

1200

1215

1215

1230

1230

1245

1245

1300

1300

1315

1315

1330

1330

1345

1345

1400

1400

1415

1415

1430

1430

1445

1445

1500

1500

1515

1515

1530

1530

1545

1545

1600

1600

1615

1615

1630

1630

1645

1645

1700

1700

1715

1715

1730

1730

1745

1745

Tuesday 12th November

In-Person Only
08:30 - 09:00Bristol 2

Javascript, WebViews and C++

“If You Can’t Beat Them, Join Them”
In-Person & Online
09:00 - 09:50Bristol 2 Julian Storer - Cmajor Software

Amplifying Efficiency

Business Infrastructure for Audio Startups
In-Person & Online
09:00 - 09:50Bristol 1 View SlidesAlexandra Arutian & Samuel Fischmann - Musik Hack

Reinventing the Plugin Editor

Immediate Mode GUIs for Audio Plugins
In-Person & Online
09:00 - 09:50Bristol 3 View SlidesGustav Andersson - Elk Audio

Building Audio Apps with Rust

An Overview of Tools and Techniques
In-Person & Online
09:00 - 09:50Empire View SlidesStephan Eckes - ai-coustics

A Critique of Audio Plug-In Formats

VST, AU, AAX, JUCE and Beyond
In-Person & Online
10:00 - 10:50Bristol 2 View SlidesFabian Renn-Giles

Learning While Building

MVPs, Prototypes, and the Importance of Physical Gesture
In-Person & Online
10:00 - 10:50Bristol 1 View SlidesRoth Michaels - Native Instruments

Our Ultra-Processed Interfaces

What Music Technology Can Learn From Doritos
In-Person & Online
10:00 - 10:50Bristol 3 Astrid Bin - Bela.io

Engineering Success for Audio Software in a Crowded Market

What Can McDonald's Teach Us About Selling Audio Plugins
In-Person & Online
10:00 - 10:50Empire View SlidesRandy Young - Relab
Online Only
Gather Town
10:50 - 11:20Gather Town Poster Room

Morning Break

10:50 - 11:20
In-Person & Online
11:20 - 12:10Bristol 2 View SlidesDave Rowland - Tracktion

Bug-Free JUCE UI

Structure Your GUI Code For Stability, Testability & Clean Architecture
In-Person & Online
11:20 - 12:10Bristol 1 View SlidesJan Wilczek - WolfSound

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
In-Person & Online
11:20 - 12:10Bristol 3 View SlidesMatthijs Hollemans

Get Real, From Plugins to Hardware

Intro to Software Development of Audio Devices
In-Person & Online
11:20 - 12:10Empire View SlidesWojtek Jakobczyk - Polyend

Responsible AI for Offline Plugins

Tamper-Resistant Neural Audio Watermarking
In-Person & Online
12:20 - 12:50Bristol 2 View SlidesKanru Hua - Dreamtonics
In-Person & Online
12:20 - 12:50Bristol 1 View SlidesDave Tyler - Avid
In-Person & Online
12:20 - 12:50Bristol 3 View SlidesPaul McCabe, Ichiro Yazawa & Kazuyoshi Sasamori - Roland

Lunch

12:50 - 14:00
Online Only
Gather Town
13:00 - 13:30Gather Town Expo Hall
In-Person Only
13:00 - 14:00Conservatory
Online Only
Gather Town
13:00 - 14:00Gather Town Poster Room
Online Only
Gather Town
13:30 - 14:00Gather Town Expo Hall
In-Person & Online
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
In-Person & Online
14:00 - 14:50Bristol 1 View SlidesFranz Detro - Native Instruments
In-Person & Online
14:00 - 14:50Bristol 3 View SlidesOlivier Petit - L-Acoustics

CANCELLED

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

Emulating the TX81Z

Techniques for Reverse Engineering Hardware Synths
In-Person & Online
15:00 - 15:50Bristol 2 View SlidesCesare Ferrari - Cmajor Software

Elliptic BLEP

High-Quality Zero-Latency Anti-Aliasing
In-Person & Online
15:00 - 15:50Bristol 1 Geraint Luff - Signalsmith Audio
In-Person & Online
15:00 - 15:50Bristol 3 View SlidesMarco Del Fiasco - Elk Audio

Knee-Deep Learning

Practical Steps to Get Started with Audio ML
In-Person & Online
15:00 - 15:50Empire View SlidesMartin Swanholm - Hindenburg Systems
Online Only
15:50 - 16:20Gather Town - Mermaid CafeJon Pascone
Online Only
Gather Town
15:50 - 16:20Gather Town Poster Room

Afternoon Break

15:50 - 16:20

Accelerated Audio Computing

Unlocking the Future of Real-Time Sound Processing
In-Person & Online
16:20 - 16:50Bristol 2 View SlidesAlexander Talashov - GPU Audio

Inter-Plugin Communication

Breaking out of the Channel Strip
In-Person & Online
16:20 - 16:50Bristol 1 View SlidesPeter Sciri - Sonible
In-Person & Online
16:20 - 16:50Bristol 3 View SlidesChangHun Sung - Supertone

Keynote: Foundation Models Don’t Understand Me

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

0830

0830

0845

0845

0900

0900

0915

0915

0930

0930

0945

0945

1000

1000

1015

1015

1030

1030

1045

1045

1100

1100

1115

1115

1130

1130

1145

1145

1200

1200

1215

1215

1230

1230

1245

1245

1300

1300

1315

1315

1330

1330

1345

1345

1400

1400

1415

1415

1430

1430

1445

1445

1500

1500

1515

1515

1530

1530

1545

1545

1600

1600

1615

1615

1630

1630

1645

1645

1700

1700

1715

1715

1730

1730

1745

1745

1800

1800

1815

1815

1830

1830

1845

1845

1900

1900

1915

1915

1930

1930

1945

1945

Wednesday 13th November

In-Person Only
08:30 - 09:00Bristol 2
In-Person & Online
09:00 - 09:50Bristol 2 View SlidesBen Supper - Supperware
In-Person & Online
09:00 - 09:50Bristol 1 View SlidesAngus Hewlett - independent consultant

Debugging Audio Content With Visuals

A Debugger Extension and Some Other Helpful Tools
In-Person & Online
09:00 - 09:50Bristol 3 View SlidesMaxime Coutant
In-Person & Online
09:00 - 09:50Empire View SlidesEmma Fitzmaurice - Focusrite
In-Person & Online
10:00 - 10:50Bristol 2 Timur Doumler
In-Person & Online
10:00 - 10:50Bristol 1 View SlidesIlias Bergström
In-Person & Online
10:00 - 10:50Bristol 3 View SlidesKyle Worrall
In-Person & Online
10:00 - 10:50Empire Marcel Roth & Dino Pollano - Spitfire Audio
Online Only
Gather Town
10:50 - 11:20Gather Town Poster Room

Morning Break

10:50 - 11:20

LLVM’s Real-Time Safety Revolution

RealtimeSanitizer and Performance Constraints Attributes
In-Person & Online
11:20 - 12:10Bristol 2 View SlidesDavid Trevelyan & Chris Apple
In-Person & Online
11:20 - 12:10Bristol 1 Adam Wilson - Node Audio

Perceptual Convolution

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

An Introductory Guide to Virtual Analog Modelling

The Intersection of Analog and Digital Audio Processing
In-Person & Online
11:20 - 12:10Empire View SlidesSohyun Im - Queen Mary University of London
In-Person & Online
12:20 - 12:50Bristol 2 View SlidesSimon Holt & Ross Chisholm - Focusrite

Real-Time FFT Convolution

History and Review
In-Person & Online
12:20 - 12:50Bristol 1 View SlidesSelim Sheta - L-Acoustics
In-Person & Online
12:20 - 12:50Bristol 3 View SlidesAlexandre Bique & Urs Heckmann - U-HE
In-Person Only
12:20 - 12:50EmpireTom Poole, Attila Szarvas, Reuben Thomas, Anthony Nicholls & Oli James - JUCE

Lunch

12:50 - 14:00
Online Only
Gather Town
13:00 - 13:30Gather Town Expo Hall
Online Only
Gather Town
13:00 - 14:00Gather Town Poster Room
Online Only
Gather Town
13:30 - 14:00Gather Town Expo Hall
In-Person & Online
14:00 - 14:50Bristol 2 Ruth Farrar, Andrew Scheps, Hans-Martin Buff, Adrian Utley & Theo Kozlowski
In-Person & Online
14:00 - 14:50Bristol 1 View SlidesSamuel Fischmann - Musik Hack

Real-Time Inference of Neural Networks

A Practical Approach for DSP Engineers – Part II
In-Person & Online
14:00 - 14:50Bristol 3 View SlidesFares Schulz & Valentin Ackva - TU Berlin

Symphony of a Thousand

GPU Synthesis With Massively Parallel Oscillators
In-Person & Online
14:00 - 14:50Empire View SlidesCecill Etheredge - Koala DSP
In-Person & Online
15:00 - 15:50Bristol 2 View SlidesSyl Morrison - SLM Audio
In-Person & Online
15:00 - 15:50Bristol 1 View SlidesDaniel StrĂĽbig - Bang & Olufsen

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

The Algorithm Behind Audacity’s Brand New Tempo Detection Feature
In-Person & Online
15:00 - 15:50Bristol 3 View SlidesMatthieu Hodgkinson - Muse Group

What the World Would Look Like if Plugin Instances Could Simply T …

How We Approach Inter-Plugin-Instance-Communication Today and How It Could Be Approached Tomorrow
In-Person & Online
15:00 - 15:50Empire View SlidesJanos Buttgereit - Sonible
Online Only
Gather Town
15:50 - 16:20Gather Town Poster Room

Afternoon Break

15:50 - 16:20

Keynote: Sonic Cartography

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

0830

0830

0845

0845

0900

0900

0915

0915

0930

0930

0945

0945

1000

1000

1015

1015

1030

1030

1045

1045

1100

1100

1115

1115

1130

1130

1145

1145

1200

1200

1215

1215

1230

1230

1245

1245

1300

1300

1315

1315

1330

1330

1345

1345

1400

1400

1415

1415

1430

1430

1445

1445

1500

1500

1515

1515

1530

1530

1545

1545

1600

1600

1615

1615

1630

1630

1645

1645

1700

1700

1715

1715

Filed under: Uncategorized