Tag: programming

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

  • Lobby
  • Tag Archives: programming

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

  • Lobby
  • Tag Archives: programming

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

  • Lobby
  • Tag Archives: programming

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

  • Lobby
  • Tag Archives: programming

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

  • Lobby
  • Tag Archives: programming

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: , , , ,

Real-Time Audio in Python: Introducing the asmu Package – Felix Huber – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Real-Time Audio in Python: Introducing the asmu Package - Felix Huber - ADC 2025
---

Thanks to recent improvements in Python’s interpreter performance, real-time multichannel audio in Python is no longer just a curious experiment - it's a viable option across domains like research, arts, and education - without requiring low-level programming. While Python can’t promise hard real-time guarantees, with right design decisions supported by profiling, you can get surprisingly far.

This talk introduces asmu, a modular Python package designed for real-time audio applications. We'll explore its modular architecture, show real-world use cases - from precise audio measurements to interactive sound sculptures - and share lessons learned on writing efficient Python code. Expect practical insights, optimization tips, and a fresh take on what Python can really do in the audio world.
---

Slides: https://audiodeveloperconference.b-cdn.net/wp-content/uploads/2025/07/real-time_audio_in_python_felix.pdf
---

Felix Huber

Felix is a developer and researcher with a focus on acoustics and open-source technology. He is currently a PhD candidate at TU Wien, where he develops tools and methods for acoustic measurement and simulation. With a background in Mechanical and Electrical Engineering, he enjoys turning complex research into practical solutions. His work often extends to musical and artistic contexts, mostly in collaborations with other creatives. An active contributor to open-source hardware and software, Felix works primarily in Python and is committed to making his work accessible and reusable by the community.

---

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: , , ,

Bugs I’ve Seen in the Wild – From Confusion to Amazement – Olivier Petit – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Bugs I’ve Seen in the Wild - From Confusion to Amazement - Olivier Petit - ADC 2025
---

Join me as we go through a list of bugs I’ve curated over the past few years as a C++ audio developer. From the simplest flawed math expression to obscure C++ name resolution rules and bugs in mainstream compilers, this talk will cover a wide range of defects.
This talk will be useful to any C++ developer regardless of their expertise level. If you are starting out, this will hopefully save you hours of debugging hell. If you are more experienced, this will give you new things to pay attention to when designing software or doing code reviews.
---

Slides: https://data.audio.dev/talks/2025/bugs-ive-seen-in-the-wild.pptx
---

Olivier Petit

After an MSc in Integrated Circuit design, I have joined the Software and Creative department of L-Acoustics in 2018 as a C++ software engineer. Since then, I have been part of our mission to better connect the world’s best artists with their audiences, ensuring everyone gets the sound quality they deserve. Every day we are tackling the challenge of finding ways to deploy audio solution at the largest scale without any compromise on sound quality and system reliability. We are always putting the audience and our users in the centre, making sure all our products, from hardware to software, are as intuitive and easy to use as possible.

Unlike most of my peers, I’m ashamed to reveal that I don’t play any instrument... Instead you will find me on a climbing wall, or riding my Brompton folding bicycles outside of its comfort zone!

---

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: , , ,

An Open Toolkit for Real-Time Audio Descriptors – Valerio Orlandini – ADC 2025

  • Lobby
  • Tag Archives: programming

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

An Open Toolkit for Real-Time Audio Descriptors - Valerio Orlandini - ADC 2025
---

In modern audio applications, from music production and interactive installations to scientific analysis, there is growing demand for real-time insight into the characteristics of sound. The Informer is a comprehensive open-source solution for real-time audio feature extraction and distribution. The system consists of a VST3/AU/LV2 plugin, a standalone application and a VCV Rack module that compute a wide range of time-domain and frequency-domain sound descriptors, broadcasting results via Open Sound Control (OSC) protocol. This makes it ideal for driving visual systems, lighting, generative graphics, or responsive environments in real time.
An accompanying C++ header-only library (with Python bindings) makes the underlying algorithms easily accessible to developers, allowing them to embed its analysis engine directly into custom software, interactive installations, or multimedia frameworks. Moreover, a Max for Live device facilitates its usage within Ableton Live, enabling sound-driven modulation, generative setups, and beyond.

Built on open source frameworks and distributed under free software licenses, The Informer bridges technical audio analysis with creative applications in music production, audiovisual performance, interactive installations, and scientific research.

---

Valerio Orlandini

Valerio Orlandini is a composer, sound designer, and researcher based in Florence, Italy, whose work explores the evolving relationships between sound, technology, and perception. Active since the mid-2000s in the ambient and industrial scenes, his practice has steadily shifted toward a more exploratory fusion of electroacoustic composition, field recording, and experimental sound design.
With a background in biology and informatics, Valerio brings a transdisciplinary lens to sound. His research bridges artistic intuition with scientific method, focusing on how technology can deepen our understanding of musical structures, emotional response, and multimedia interaction.
Graduated in Biology and in Music and New Technologies, he is currently pursuing a PhD on the intersection of music, perception, and AI. Parallel to his artistic practice, he works as a software developer and researcher in the fields of music technology and interactive systems, creating tools and environments where machines listen, respond and sometimes even compose.

---

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: , , ,

Workshop: Audio Plugin DSP in Practice – Jan Wilczek & Linus Corneliusson – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Workshop: Audio Plugin DSP in Practice - Jan Wilczek & Linus Corneliusson - ADC 2025
---

In this workshop, you will learn the complete process of designing and implementing an audio effect plugin, specifically a flanger.

You will connect the dots between theory and practice: how to reason about musical features of your plugin before implementing it and how to translate a block diagram into a working implementation.

This workshop covers all the essential steps in professional audio effect development.

You will learn:

- the basics of digital signal processing: samples, sample rate, and delay,
- how DSP engineers represent and analyze signal flow,
- how to reason about delay-based effects,
- how to quickly prototype your effects in Python,
- how to set up a C++ audio plugin project using JUCE and CMake,
- how to create reusable DSP “building blocks” and combine them to create more advanced effects from your diagrams,
- how to create user interface controls for your plugin and connect them to your effect,
- how to code, build & test your plugin.

The workshop will include both theoretical and practical components.
Before attending the workshop, please clone the workshop repository and go through the "Getting Started" section.python,
---

Slides: https://data.audio.dev/workshops/2025/dsp-in-practice.pdf
---

Jan Wilczek

I am an audio programming consultant and educator, the creator of TheWolfSound.com blog and YouTube channel dedicated to audio programming.

I am the author of ""DSP Pro,"" an online course on digital audio signal processing, and a co-author of the official JUCE audio plugin development course.

I offer coaching and software development services related to audio plugins and audio software.

I work from home in Katowice, Poland.

Linus Corneliusson

With a background in heavy metal production, mixing and editing at Fascination Street Studios, I have recently transitioned to plugin and instrument development at Bogren Digital.
---

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: , , ,

Driving Chaos – Virtual Analog Modelling of a Chaotic Circuit with Wave Digital Filters – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Driving Chaos - Virtual Analog Modelling of a Chaotic Circuit with Wave Digital Filters - Francisco Bernardo - ADC 2025
---

What happens when analog circuits behave unpredictably, or even chaotically? This talk dives into the fascinating world of non-linear dynamical systems and their applications in audio circuit modelling. You'll be introduced to key concepts like chaos, bifurcations, and attractors through intuitive explanations and classic examples such as the Lorenz attractor and the Chua circuit—the simplest known circuit to exhibit chaotic behaviour.

We'll then explore how to apply Wave Digital Filters (WDFs)—a technique for virtual analog modelling of analog circuits—to the real-time simulation of the Chua circuit, and make it a valuable tool for creating unique sonic textures and virtual analog effects.

No background in chaos theory or advanced maths is required, just curiosity and an interest in audio DSP modelling. Whether you're into experimental sound design or exploring modelling techniques, this session offers a practical starting point to the chaotic side of audio circuits.
---

Francisco Bernardo

Hi, I'm Francisco Bernardo, and I'm interested in computational audio and music systems, acoustics, and human-computer interaction design:

I am a Postdoctoral Research Associate in Digital Musical Instrument Design at the Augmented Instrument Lab, part of the Dyson School of Design Engineering at Imperial College London.

Previously, I worked at the Multi-Sensory-Devices Lab at University College London, where I developed acoustic metamaterials and ultrasonic phased arrays for futuristic haptic interfaces.

At the Experimental Music Technologies Lab at University of Sussex, I developed Web-based audio engines and a compiler for livecoding environments for music and machine learning.

My PhD in Computer Science from Goldsmiths, University of London, focused on the design of interactive machine learning toolkits for music technologists and audio developers.
---

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: , , ,