Tag: audiodev

Analog Filters for Realtime Audio – George Gkountouras – ADC 2025

  • Lobby
  • Tag Archives: audiodev

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

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

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

  • Lobby
  • Tag Archives: audiodev

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

Designing a Procedural Sequencer Powered by Music-Theory – Romy Dugue & Cecill Etheredge – ADC 2025

  • Lobby
  • Tag Archives: audiodev

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

Beyond the DAW - Designing a Procedural Sequencer Powered by Music-Theory - Romy Dugue & Cecill Etheredge - ADC 2025
---

Most music composition tools originate from either traditional sequencing DAWs or purely procedural programming environments. While many have evolved into hybrid DAWs that incorporate elements of both approaches, they remain largely defined by their origins - addressing innovation through UI enhancements rather than rethinking core architecture.

This talk explores a DAW reimagined, merging clip-based sequencing with procedural programming principles and a graph-based framework. Our approach treats music theory not as an absolute truth, but as a set of human-created toolboxes - for jazz harmony, classical composition, microtonal musics, and more - that musicians can apply creatively and procedurally while maintaining full non-destructive control within a linear timeline.

This system lets musicians navigate by ear through theoretical possibilities — trying different tools, keeping what fits, and discarding the rest. Procedural generation becomes an optional co-pilot rather than a gatekeeper, helping musicians leverage complex theoretical concepts without formal training or simply step around them altogether.

The main focus will be on combining the immediacy of traditional sequencing with the flexibility of procedural systems, where theory can shape compositions - rather than merely sketching them out. We'll examine how to architect the sequencer as a directed graph of conventional DAW elements such as tracks and clips, and combine this with composable, non-destructive operations. It will be explained how such graph-based architectures enable complex node interdependencies that formally represent and manipulate various aspects of music theory.
---

Slides: https://data.audio.dev/talks/2025/beyond-the-daw.pdf
---

Romy Dugue

I'm a JUCE developer who builds audio plugins for clients worldwide—everything from wild effects to expressive synths. When I'm not coding or out at concerts, you'll find me making music, from stoner rock to techno. I believe the best music technology doesn't get in your way or steal the fun parts of making music; instead, it becomes part of your creative flow. That's what drives my work: building tools that understand the joy of creation and amplify it rather than complicate it.

Cecill Etheredge

In daily life, Cecill serves as the Technical Director of KoalaDSP, a European startup focused on whitelabel DSP, middleware and audio plugin development for major industry players. In the remaining hours, Cecill channels his engineering skills and artistic flair into tackling challenging and complex problems, driven by a classic hacker ethos and curiosity. With a lifelong passion for technology and music, and over 20 years of experience in areas involving hardware, games, graphics, audio & algorithms, Cecill is still on a never-ending journey to learn, to create impactful innovations, and to share the lessons learned with others.
---

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

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

  • Lobby
  • Tag Archives: audiodev

https://audio.dev/ -- @audiodevcon​
ADC Japan - 1st - 3rd June
ADC Bristol ​- 9th - 11th November​
---

Should Audio Plugins Have “Everything Everywhere All at Once”? - Exploring Modularity, Reusability, and Instrument Identity in Audio Software - Gonçalo Bernardo - ADC 2025
---

Modern plugin development often faces a central dilemma: how much feature commonality is too much? What began as a highly specific tool inside one instrument—designed to solve a particular creative need—unexpectedly gained traction among users. The overwhelmingly positive feedback raised an important question for the team: could this feature be abstracted into a flexible, reusable component across multiple instruments? This led to a deeper architectural shift.

By elevating the original feature into a generic, SDK-level module—complete with modulation systems, advanced sequencing, effects, and routing—we enable a consistent user experience across diverse plugins, while reducing development overhead. However, this raises new design questions: when does standardization enhance creativity, and when might it flatten the unique identities of individual instruments? This talk explores the balance between shared modules, features/frameworks, and product specificity in modern audio software.
---

Slides: https://data.audio.dev/talks/2025/should-audio-plugins-have-everything-everywhere-all-at-once.pptx
---

Gonçalo Bernardo

Gonçalo Bernardo is an Audio Software Engineer at ARTURIA, where he develops and maintains core audio engine components and plugin frameworks used across software instruments and effects, shaping workflows for advanced music and sound production.
With a background in spatial audio and generative systems, his work explores the intersection of software design, creative coding, and computational acoustics, supported by publications in computational music and ambient generative systems. He previously contributed to the development of spatial sound tools and synthesizers at Sound Particles. Alongside his engineering practice, Gonçalo maintains an artistic activity under the alias “ÇALO DO MAR E DA TERRA” exploring immersiveness through interactive and generative installations.

---

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

Embedded Musical Signal Processing with Csound 7 – From Microcontrollers to FPGAs – Aman Jagwani

  • Lobby
  • Tag Archives: audiodev

https://audio.dev/ -- @audiodevcon​
ADC Japan - 1st - 3rd June
ADC Bristol ​- 9th - 11th November​
---

Embedded Musical Signal Processing with Csound 7 - From Microcontrollers to FPGAs - Aman Jagwani
---

This talk will present new advancements in the sound and music computing system, Csound. With the newest major version upgrade, an expansion in the range of supported hardware to bare-metal and co-processing platforms has been added. These platforms include ARM Cortex microcontrollers, FPGA-based system-on-chips, and general-purpose GPUs. This provides users with the ability to design custom audio devices, pedals, synthesizers, interactive installations, etc., through abstracted hardware interfacing along with the familiarity and expansive signal processing capabilities of a mature language like Csound. In this talk, we will highlight the process of porting the system to these platforms, particularly the challenges in adapting it to environments without operating systems and, at times, with lower computational and memory resources. We then discuss implementations across different bare-metal ARM hardware platforms such as the Electrosmith Daisy. Following that, we will highlight the co-processing possibilities across general-purpose GPUs and FPGA-based SoC platforms. Lastly, we will end with a discussion of musical possibilities that these expanded platforms enable in the areas of composition, performance, and interactive installations.
---

Aman Jagwani is an audio programmer, musician and researcher from Mumbai, India, specializing in embedded audio research and open source musical programming and signal processing systems.
---

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

Using Kotlin/Compose Multiplatform to Revive a Historic Multiplayer Online Drum Machine – Phil Burk

  • Lobby
  • Tag Archives: audiodev

https://audio.dev/ -- @audiodevcon​
ADC Japan - 1st - 3rd June
ADC Bristol ​- 9th - 11th November
---

Using Kotlin/Compose Multiplatform to Revive a Historic Multiplayer Online Drum Machine - How To Write An Audio App That Runs Almost Everywhere - Phil Burk - ADCx Gather 2025

Kotlin/Compose is a powerful tool for multi-platform development. But it lacks audio support. I have implemented a simple audio API that you can use to write an interactive app that will run on Linux, Mac or Windows desktops, on Android, and on the web. The web port uses WASM and the WebAudio AudioWorkletProcessor. Network communication uses ktor and a WebSocket proxy to communicate with the original TCP based server. I used these new APIs to restore a multiplayer poly-rhythmic interactive web drum that was originally written as a Java Applet. The applet was popular in the 1990’s but stopped working when Java was banned from the browser. I will demonstrate how to use Kotlin/Compose, and the new audio and networking APIs and discuss the challenges involved. I will also discuss the architectural changes needed to run on all these different platforms. If the demo gods are willing, I will then lead the audience in a multiplayer drum jam.
---

Phil Burk

Phil Burk is a software developer and designer who specializes in interactive and experimental music systems. In the early 1980’s, Phil began developing HMSL, the Hierarchical Music Specification Language. Phil then worked at 3DO developing the first DSP based sound synthesis system for a video game console. Phil co-founded the PortAudio project with Ross Bencina in 1997. Other projects include JSyn, a music synthesis API for Java, JavaSonics ListenUp for recording and uploading voice in a web page, and TransJam, a client/server system for multi-player interaction on the web, eg. the WebDrum.  Phil Burk led the Mobileer team in the development of a polyphonic MIDI ringtone synthesizer used in the Treo 600 and other devices. Phil has also been contributing for many years to the new MIDI 2.0 standards. At Google he developed AAudio, Oboe and the MIDI API for Android.
---

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 ADCxGather 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 Better Software through Cross-Functional Collaboration – Matt Morton – ADC 2025

  • Lobby
  • Tag Archives: audiodev

https://audio.dev/ -- @audiodevcon​
ADC Japan - 1st - 3rd June
ADC Bristol ​- 9th - 11th November​
---

Building Better Software through Cross-Functional Collaboration - Matt Morton - ADC 2025
---

Great audio products demand more than great code. In organisations where hardware and software intersect, building excellent software requires cohesive, high-functioning teams that work across product design, product management, and engineering, as well as customer and market-focused areas. Yet software development is still too often managed as a series of individual contributions, rather than a collective effort with shared ownership and strategic alignment.

This talk reframes software development as a team sport. It will explore the dynamics that make cross-functional teams succeed, including clear visibility into shared workflows, aligned priorities across roles, the ability to manage delivery pace without sacrificing quality, and a culture of psychological safety and learning. We’ll examine how these factors combine to increase team effectiveness and improve outcomes, through ways of working that support both excellence and team wellbeing.

Drawing on our own journey, we’ll will share how we’re working to evolve our teams and practices within the realities of a business shaped by hardware cycles, commercial pressure, and legacy thinking. You’ll hear what’s worked, where we’ve struggled, and how we’re aligning around a shared vision for better software delivery. This is not a blueprint, but a set of grounded insights from the field, intended to provoke ideas and help you move your own teams forward.
---

Slides: http://data.audio.dev/talks/2025/building-better-software-through-cross-functional-collaboration.pptx
---

Matt Morton

Matt is currently Head of Software Engineering at Focusrite, supporting software teams and communities across the Focusrite and Novation brands.

With a career spanning software engineering, audio technology, and product leadership, he focuses on building collaborative, cross-functional teams that bridge engineering, product, and design to deliver meaningful, user-centred experiences. Originally drawn to audio tech through a passion for DJing and music production,

Matt has spent his career exploring how software can unlock creativity when seamlessly integrated with hardware. He is deeply interested in how organisations structure themselves to empower teams, scale innovation, and build products that inspire musicians and producers around the world.

---

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

PhilTorch: Accelerating Automatic Differentiation of Digital Filters In PyTorch – Chin-Yun Yu

  • Lobby
  • Tag Archives: audiodev

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

PhilTorch: Accelerating Automatic Differentiation of Digital Filters In PyTorch - How to evaluate differentiable filters 1000 times faster in PyTorch. - Chin-Yun Yu - ADC 2025
---

Infinite impulse response (IIR) filters are essential building blocks in many audio applications, due to their strong modelling capability with low computational cost. However, this efficiency advantage is not immediately apparent when IIR is incorporated into common non-compiled deep learning frameworks, such as PyTorch, for end-to-end learning. Since PyTorch lacks a low-level automatic differentiation function for recursion, such as IIR, a naive implementation will result in a significant number of function and memory allocation calls, thereby slowing down the process. Tackling this issue is crucial for developing real-time systems that combine neural networks and audio filters.

This talk aims to showcase how PhilTorch, a PyTorch package that facilitates efficient gradient optimisations of filters, implement automatic differentiation for IIR using custom kernels. We will see that automatic differentiations in IIR filters also involve IIR filters. By wrapping IIR filters in custom functions, any low-level filter realisation outside PyTorch can be used to accelerate both filtering and gradient computations. In addition, we will investigate techniques that can significantly accelerate filter computation on GPUs, including diagonalised state-space models and parallel associative scan, and benchmark them against naive implementations.
---

Slides: https://audiodeveloperconference.b-cdn.net/wp-content/uploads/2025/07/Chin-Yun-Yu-ADC25-PhilTorch-1109.pptx
---

Chin-Yun Yu

Chin-Yun is a fourth-year PhD student at the Centre for Digital Music, Queen Mary University of London, working on expressive and controllable voice synthesis. He received his B.S. degree in computer science from the National Yang Ming Chiao Tung University, Taiwan, in 2018. He began conducting independent audio research in 2019, with many of his implementations open-sourced on GitHub. He is the main contributor of the differentiable lfilter function in TorchAudio. He and his teammates also won the bronze medal in the 2021 Music Demixing Challenge with their source separation model, "Danna-Sep".

His research interests include differentiable signal processing, music information retrieval, deep generative models, and spatial audio. Besides voice synthesis being his central research theme, he also has experience in multipitch estimation, source separation, neural vocoders, bandwidth extension, audio effects modelling, and time-of-arrival estimation in spatial audio.

---

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

Hacking Handhelds for Creative Audio – Building Music Applications for the New Nintendo 3DS – ADC

  • Lobby
  • Tag Archives: audiodev

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

Hacking Handhelds for Creative Audio - Building Music Applications for the New Nintendo 3DS - Leonardo Foletto - ADC 2025
---

This presentation investigates the unique challenges and opportunities inherent in developing music software on unconventional, discontinued handheld hardware. We'll begin by examining how the technical and creative constraints of mediums like the 8-bit Game Boy fostered musical creativity.
The focus then shifts to more recently discontinued hardware: the New Nintendo 3DS which significantly expands creative possibilities beyond earlier handhelds.

The session will detail the methodologies for establishing a custom development environment on the N3DS and leveraging its hardware for real-time sound synthesis, sampling, and processing in the context of a custom groovebox application. The objective is to demonstrate the untapped creative and technical potential of accessible, non-traditional platforms for audio development.
---

Slides: https://docs.google.com/presentation/d/1tkyOPM5F3BpTlWCGUzkTI3VXoHNaGZ5EbwPDuBR-ipY/edit?usp=sharing
---

Leonardo Foletto

Leonardo Foletto is an independent audio software developer, live coding musician, and hardware hacker. His past work encompasses a wide spectrum of audio and music applications, from Digital Audio Workstations and audio plugins to music machine learning, automotive audio, and multimedia performance 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: , , ,