ADC25 Schedule

ADC25 Schedule

Monday 10th November

All times are in GMT

07:30 - 08:30
08:00 - 08:30
08:30 - 08:45
09:00 - 12:30View SlidesAnna Wszeborowska, Harriet Drury, Emma Fitzmaurice, Pauline Nemchak & Simeon Joseph

Workshop 2: Build your first plugin with JUCE

Create a working plugin from scratch!
09:00 - 12:30Tom Poole, Reuben Thomas, Oli James, Attila Szarvas & Anthony Nicholls - JUCE
09:00 - 12:30Chris D & Alexander Prokopchuk - GPU Audio

Workshop 4: From Paper to Plugin

A guided tour of digital filters
09:00 - 12:30Ross Chisholm, Joel Ross & James Hallowell - Focusrite

Creative Coding

Geometry and OpenGL with Audio
09:20 - 09:40View SlidesJake Morgan

Tabla to Drumset

Translating Rhythmic Language through Machine Learning
09:40 - 10:00View SlidesShreya Gupta
10:00 - 10:20View SlidesEdward Ray

PhilTorch: Accelerating Automatic Differentiation of Digital Filt …

How to evaluate differentiable filters 1000 times faster in PyTorch.
10:20 - 10:40View SlidesChin-Yun Yu

Morning Break

10:40 - 11:10

Peeking Inside Audio Units

A Practical Reverse Engineering Journey
11:10 - 11:30View SlidesJosip Cavar

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

Exploring Modularity, Reusability, and Instrument Identity in Audio Software
11:50 - 12:10View SlidesGonçalo Bernardo

Music Design and Systems

Achieving Inaudibly Complex Systems in Video Games
12:10 - 12:30View SlidesLiam Peacock

Lunch

12:30 - 13:30
13:30 - 17:00Jay 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!
13:30 - 17:00Chris Nash & Joshua Hodge

Workshop 8: DSP in Practice

From Block Diagram to Working Plugin
13:30 - 17:00View SlidesJan Wilczek & Linus Corneliusson
13:50 - 14:10View SlidesAdam Wilson

Driving Chaos

Virtual Analog Modelling of a Chaotic Circuit with Wave Digital Filters
14:10 - 14:30View SlidesFrancisco Bernardo

Bridging Audio Analysis and Interaction

An Open Toolkit for Real-Time Descriptors
14:30 - 14:50View SlidesValerio Orlandini

Afternoon Break

15:10 - 15:40

PSD to DAW

Building a Pixel-Perfect UI Pipeline
15:40 - 16:00View SlidesBence Kovács

A History of FLAC

The Free Lossless Audio Codec
16:00 - 16:20View SlidesJosh Coalson

Mind the Spike

Benchmarking for Worst-Case Execution Time in Realtime Code
16:40 - 17:00View SlidesChristian Luther

Break

17:00 - 18:00
17:00 - 18:30

0730

0730

0745

0745

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

1800

1800

1815

1815

Tuesday 11th November

08:00 - 08:50

The Real Waveform Matters

The Samples Are Not Always What They Seem
09:00 - 09:50View SlidesJamie Angus-Whiteoak

Implementing Wave Terrain Synthesis

Carving Paths into Sonic Landscapes
09:00 - 09:50View SlidesSteven Barile

Channel Agnosticism in MetaSounds

Simplifying Audio Formats for Reusable Graph Topologies
09:00 - 09:50Aaron McLeran

Efficient Task Scheduling in a Multithreaded Audio Engine

Algorithms and Analysis for Parallel Graph Execution
10:00 - 10:50View SlidesRachel Susser
10:00 - 10:50View SlidesFranco Caspe

Chaos, Logic, and Physics

Lessons from Building a 3D Spatial DAW in Unity
10:00 - 10:50Noah Feasey-Kemp

Morning Break

10:50 - 11:20

Creating from Legacy Code

A Case Study of Porting Legacy Code from Exponential Audio
11:20 - 12:10View SlidesHarriet Drury
11:20 - 12:10Olivier Petit & Alistair Barker

Hacking Handhelds for Creative Audio

Building Music Applications for the New Nintendo 3DS
11:20 - 12:10View SlidesLeonardo Foletto

Sneak Peek at ARA 3.0

Embracing Audio Synthesis
12:20 - 12:50View SlidesStefan Gretscher - Celemony

Beyond iLok: Advanced Code Protection and Cryptography for the Ne …

Protecting the next generation of applications, plug-ins, and AI models.
12:20 - 12:50Neal Michie, Ryan Wardell & Bob Brown - PACE

Lunch

12:50 - 14:00

Beyond the DAW

Designing a Procedural Sequencer Powered by Music-Theory
14:00 - 14:50View SlidesRomy Dugue & Cecill Etheredge

Real-time Audio on Android

Latency and Performance
14:00 - 14:50View SlidesPhil Burk

Level Up! Procedural Game Music and Audio

Towards Richer, More Dynamic Soundtracks for Games and Interactive Audio Experiences
14:00 - 14:50Chris Nash

Finding OSCar

The Secrets of a Classic British Synth
15:00 - 15:50View SlidesBen Supper

Emotion in the Signal

EEG-Driven Adaptive Music for Games, VR, and Immersive Media
15:00 - 15:50View SlidesMarta Rossi

Afternoon Break

15:50 - 16:20

Scripting Architecture for a DAW-like Plugin

How we implemented Lua and JavaScript scripting for Synthesizer V Studio
16:20 - 16:50Kanru Hua - Dreamtonics

How To Distribute Your Plugins

Using MuseHub as the Engine To Get Your Audio Tools in the Hands of Millions
16:20 - 16:50View SlidesKhaled Said - MuseHub
16:20 - 16:50Paul McCabe, Ichiro Yazawa & Alfie Bradic
16:20 - 16:50View SlidesJan Wilczek & Tom Poole

ADC 2015 to 2035

Looking Back at 10 Years of Audio Dev, and Peering Forward at the Next 10
17:00 - 18:00View SlidesJulian Storer
18:00 - 19:00
18:00 - 23:45

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

Wednesday 12th November

08:00 - 09:00

Building Inclusive Audio Tools

Accessibility with ARIA, WCAG, and Real-World Projects
09:00 - 09:50View SlidesSamuel John Prouse & David Shervill
09:00 - 09:50George Gkountouras

Modernizing Legacy Audio Plugin Codebases

Lessons from FL Studio’s Plugin Suite
10:00 - 10:50View SlidesTomas Medek

How I Learned to Love the Docs

Documentation As Design Process for Music Tech Products
10:00 - 10:50Astrid Bin

Understanding JUCE Drawing

Rules for Measurable Performance Improvements
10:00 - 10:50Anthony Nicholls

Morning Break

10:50 - 11:20

A Performance Odyssey

Transforming UI Rendering in Cubase and Nuendo
11:20 - 12:10View SlidesErich Krey

It’s Just a Phase

Exploring Synthesis With the Phase Vocoder
11:20 - 12:10Cameron Thomas

Bugs I’ve Seen in the Wild

From Confusion to Amazement
12:20 - 12:50View SlidesOlivier Petit - L-Acoustics

When the Code Writes Back

Navigating Confidence, Confusion, and Control
12:20 - 12:50View SlidesTobias Baumbach

Commercialising Audio Plugins

Going From Development to Sales and Beyond
12:20 - 12:50Tobias Lønnerød Madsen - Moonbase

The Rise of Accelerated Audio Computing

New Modules and Markets with GPU Audio
12:20 - 12:50Chris D & Alexander Talashov - GPU Audio

Lunch

12:50 - 14:00
13:00 - 14:00Mxshi Mo & Astrid Bin
14:00 - 14:50Cesare Ferrari

Doodads & Doohickeys

A Guide to Theory-Crafting & Modelling a Fictional Acoustic Instrument
14:00 - 14:50Syl Morrison

Distorted Reality

Myths about Harmonics and Distortion
14:00 - 14:50Samuel Fischmann

Safe and Sound

Using C++ Audio Libraries from Rust
15:00 - 15:50View SlidesJames Hallowell

The Shape of Sound

Building and Bending Vinyl Grooves in Software
15:00 - 15:50Andreas Wagner

Crowded Market Launch Playbook: Refining Audio Plugin Success Thr …

Replacing Hope with Clarity in the Audio Plugin Market
15:00 - 15:50Randy Young

Accessibility in Audio Meet-up

Connect with MASSIG and Sound Without Sight
15:50 - 16:15Jay Pocknell

Afternoon Break

15:50 - 16:20
17:20 - 17:30
18:30 - 20:30
19:30 - 20:30
20:30 - 21:30
21:30 - 23:45

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

1800

1800

 

Filed under: Uncategorized