Tag: programming

Web UIs for Music Apps – Dynamic Cast – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Web UIs for Music Apps - Anna Wszeborowska, Harriet Drury, Emma Fitzmaurice, Pauline Nemchak & Simeon Joseph - ADC 2025
---

In this workshop we’ll cover the fundamentals of building web UIs for music apps and plug-ins using modern front-end development techniques.

Throughout the workshop we will cover:

- What is meant by Web UIs and how you may benefit from using them in your apps,
- Introduction to the main concepts and technologies used in modern frontend development,
- Build an example plugin which performs string synthesis using Karplus-Strong algorithm in CMajor,
- Connecting the web UI to the plugin,
- Establishing a two-way communication between the web UI and plugin code.

Technologies used at the workshop include:

- CMajor - programming language for audio software,
- HTML/CSS/JavaScript,
- Lit - modern JavaScript library for building web components,
- Node.js - JavaScript runtime.

This will be a self-contained workshop aiming to be accessible to all levels of learning - all elements used in the practical part of the workshop will be thoroughly explained in the introduction.

Dynamic Cast - Who Are We?

Dynamic Cast is a peer-to-peer C++ study group, a safe space for underrepresented groups (women, LGBTQIA+, minority ethnic).

The Dynamic Cast workshop at ADC is designed to create an entry point to the industry for newcomers, everyone is welcome.
---

Slides: https://data.audio.dev/workshops/2025/web-uis-for-music-apps.pdf
---

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

Making a 3D DAW in Unity: Chaos, Logic, and Physics – Noah Feasey-Kemp – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Making a 3D DAW in Unity: Chaos, Logic, and Physics - Noah Feasey-Kemp - ADC 2025
---

Every audio developer faces chaos. For five years, I channeled it - along with logic and physics - to build Audiocube, a fully 3D DAW inside Unity, starting with zero development experience. This talk is a deep dive into that journey.

We'll explore the unique technical challenges of building ""Ableton in a game engine,"" from implementing real-time acoustic simulation to designing interactive physics-based audio systems - all while working with (and around) Unity.

But building a tool is only half the battle. We will also dissect the critical business and marketing decisions that turned a passion project into a commercial product. You'll get a look at the entire lifecycle: from initial concept, design, production, and seemingly impassable roadblocks to an eventually successful public launch and the realities of monetization and growth. This is the talk I wish I had when I started.
I’m excited to share insights into the deep technical challenges of 3D audio software development, along with practical business lessons from my journey as a solo founder, from zero to monetization.
---

Slides: https://docs.google.com/presentation/d/1JMLEC7O1OUeDtQ_r1LshnWEQno0_PF4-zAS7VRUqQSI/edit?slide=id.p#slide=id.p
---

Noah Feasey-Kemp

Noah Feasey-Kemp is the creator of Audiocube, a 3D Digital Audio Workstation built in Unity. Drawing on his background as an immersive audio producer, Noah spent five years single-handedly designing and engineering a solution to the creative limitations of conventional spatial audio tools. His experimental approach to software merges creative coding with frontier design, and has been featured in industry publications such as Sound On Sound, CDM, and Music Radar. Noah is excited to share the hard-earned lessons from his journey to empower the next generation of 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: , , ,

The Immersive Score – Creative Advantages of Beds & Objects in Film and Game Music – Simon Ratcliffe

  • Lobby
  • Tag Archives: programming

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

The Immersive Score - Creative Advantages of Beds and Objects in Film and Game Music - Simon Ratcliffe - ADCx Gather 2025

Much of the attraction of Dolby Atmos is the scalability of the technology, and the ability for ADM masters to be compatible with a variety of scenarios. This is especially true for sound-to-picture, and the realisation of a single delivery format being able to address a range of experiences, from cinema to games consoles to mobile phones. In particular, mixers for streaming services have seen the benefit of expanded creative freedom and simplified deliverables. However, there are key creative and technical factors regarding the behaviour of Beds and Objects, and their associated metadata based on each scenario, that should be considered. This talk draws on the practice of film and game score mixing and production to illustrate the benefits of both Beds and Objects for different purposes within the same mix, creative expression through binaural metadata, and includes links to prepared media examples.

Music by Bryan Atkinson, Guild Wars 2: Secrets Of The Obscure

---

Simon Ratcliffe

Simon Ratcliffe is a score mixer and producer, film co-producer, and MD of the multi-national Sound & Motion Studios which he founded in 2002.
A music and film background led to his specialisation in game, streaming and film score mixing and supervision with clients including Arenanet, Disney, Netflix and Amazon Prime, and his team has won industry accolades such as Emmy Primetime, FrightNight, SAFTAs, Songlines World Music, SAMA, and Global Music awards.

With a 14 year background in education and a focus on Dolby Atmos, he has given workshops on immersive mixing and film score production at the AES Immersive Conference, Huddersfield University APL, ACM, Metropolis and UCL London, and has a practice-based masters degree from Hertfordshire University. Simon is an engineer and researcher on the Echo Project focus group on immersive score recording, led by Huddersfield University APL and AIR Studios.

https://scoremixer.com
https://soundandmotion.eu

---

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

Efficient Task Scheduling in a Multithreaded Audio Engine – Rachel Susser – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Efficient Task Scheduling in a Multithreaded Audio Engine - Algorithms and Analysis for Parallel Graph Execution - Rachel Susser - ADC 2025
---

The engine of an audio application is responsible for executing tasks in a sequence that ensures prerequisites are completed before dependent tasks begin. However, computing resources are limited, even on modern, multi-core machines, and there are often more ready tasks than there are threads available to execute them. How can programs determine which tasks to assign to which threads and in what order? Are there specific challenges when it comes to scheduling tasks in real-time audio applications? How do different approaches to scheduling impact performance? This talk will address these questions and describe in particular the impact of using work-stealing queues to schedule audio processing tasks in a DAW.
---

Slides: https://data.audio.dev/talks/2025/efficient-task-scheduling-in-a-multithreaded-audio-engine.pdf
---

Rachel Susser

Rachel Susser is a software engineer with over 10 years of industry experience developing real-time audio software in C++. She has worked at both the operating system and application level for companies including ROLI, Apple, and Ableton, where she is currently works on Live's audio engine. She co-coordinates the Audio Developer Meetup Berlin and is the founder of the Better Code Study Group at Ableton. Rachel is also a musician, most often seen playing flute.

---

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

Roland Future Design Lab x Neutone: diy:NEXT – Paul McCabe, Ichiro Yazawa & Alfie Bradic – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Roland Future Design Lab x Neutone: diy:NEXT - Paul McCabe, Ichiro Yazawa & Alfie Bradic - ADC 2025
---

Music and DIY culture have long been intertwined — from handmade folk instruments to modular synths and open-source software. Roland, with its own legacy in DIY through the AMDEK brand, draws on this spirit in a new collaboration with Neutone, a cutting-edge AI audio company. In this session, Roland Future Design Lab and Neutone will share a technology preview that explores the intersection of DIY hardware and trainable AI audio models. Designed to empower hands-on creators, this proof-of-concept reflects a new direction in music technology — one that blends personalization, experimentation, and machine learning. Join us for a behind-the-scenes look at the concept, the collaboration, and what it might mean for the future of music creation.
---

Slides: https://data.audio.dev/talks/2025/roland-x-neutone.pptx
---

Paul McCabe

Paul McCabe is the SVP of Research and Innovation and leader of Roland Future Design Lab, Roland’s horizon-scanning R&D group. In more than 30 years with Roland, Paul has held positions in product management and marketing, and served as the President & CEO of Roland Canada before relocating from Vancouver to Los Angeles in 2017. As the leader of Roland Future Design Lab (RFDL), Paul oversees a growing team of engineers, data scientists, and technologists exploring the frontiers of emerging tech, trends, and shifts in creative culture around the world. Paul is a composer and sound designer, and at ADC he will be happy to talk with you about future opportunities with RFDL and your thoughts on Tron: Ares.

Ichiro Yazawa

Ichiro Yazawa has worked in product development for music production and connectivity technology development such as USB, IEEE1394, Ethernet Audio, Bluetooth, Wi-Fi and MIDI 2.0. Through supporting development of Audio, MIDI, the USB layer, and standard drivers for major operating systems, he has many friends all over the world who are full of irreplaceable ideas and skills. In recent years, he has been responsible for a wide range of research and development including AI, Web3, IoT, and Cyber Security. He has been meeting friends with more diverse talents and following paths to new possibilities. In his own time, he enjoys listening to ambient music and playing keyboard.

Alfie Bradic

Alfie Bradic is a composer and audio developer. As Head of Audio at Neutone, Alfie's mission is to bring neural audio technology from the fringes of experimental production to a wider audience of creative music makers. His technical background is rooted in sound recording and signal processing, with special interests in plugin development and neural audio synthesis. As a creative, Alfie draws from an active career as a guitarist, with related activities in product demonstration and online marketing. Alfie lives in Tokyo and contributes music for Japanese guitar collective G.O.D. GUITARISTS ON DEMAND.

---

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

Channel Agnosticism in MetaSounds – Simplifying Audio Formats for Reusable Graph Topologies – ADC

  • Lobby
  • Tag Archives: programming

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

Channel Agnosticism in MetaSounds - Simplifying Audio Formats for Reusable Graph Topologies - Aaron McLeran - ADC 2025
---

This talk introduces Channel Agnostic Types (CAT), a new approach to decoupling digital audio processing from fixed channel configurations and spatial audio formats, developed as part of Unreal Engine’s MetaSounds system. While traditional audio engines usually tie DSP graphs and audio rendering to rigid spatial audio pipelines, CATs introduce a flexible, extensible buffer type capable of supporting arbitrary channel layouts—including conventional multichannel, sound-field formats, and object-based systems.

Combined with the new MetaSound Node Configuration API, this work enables reconfigurable MetaSounds to support any audio format, dramatically reducing asset duplication and complexity. More broadly, it presents a model for designing format-agnostic audio systems that promote scalability, modularity, and future-proofing.

Whether you're building tools for games, spatial media, installations, or interactive audio platforms, this talk will offer insights into how to rethink the role of channels and audio formats in DSP architecture.
---

Slides: https://data.audio.dev/talks/2025/channel-agnosticism-in-metasounds.pdf
---

Aaron McLeran

Aaron McLeran is the Director of Audio Engine Development at Epic Games, where he leads the design and implementation of real-time audio systems for Unreal Engine. With a background in both physics and music, Aaron has worked at the intersection of procedural sound, DSP, and interactive media for over 15 years. He played a key role in developing MetaSounds, Unreal Engine’s next-generation audio system, and continues to push the boundaries of scalable, programmable audio for games and new media.

---

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

Community & Sharing in Native Audio Apps – Without Browser Overhead – Johannes Bochmann

  • Lobby
  • Tag Archives: programming

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

Community & Sharing in Native Audio Apps - Without Browser Overhead - Johannes Bochmann - ADCx Gather 2025

Many audio applications would benefit from built-in community features — like user-curated preset libraries, collaborative content creation, and user-to-user interaction — but typical solutions often mean bloated browser frameworks or complex backend infrastructure.

This talk introduces a modular, lightweight framework that lets you embed these features directly into your native C++ audio applications, without relying on embedded browsers or third-party servers. We’ll explore how structured content, flexible access rules, and a built-in credit system enable shared presets, gated access, revenue sharing, and more — all seamlessly integrated within your app.

Through practical strategies and real-world examples — such as turning a synthesizer into a self-sustaining ecosystem — you’ll learn how to lower onboarding friction, boost user participation, and unlock new monetization models by empowering your users to create, contribute, and engage.
---

Johannes Bochmann

Johannes is a C++ developer with a unique background in both computer science and music synthesis. He's passionate about tools that empower communities and creative expression.

In past lives, he ran a club in Berlin, juggled a few interesting gigs, and always kept one foot in the world of music and technology. When he's not coding, you’ll probably find him up in the air paragliding or soaking in the quiet of nature.

---

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

Channel Agnosticism in MetaSounds – Simplifying Audio Formats for Reusable Graph Topologies – ADC

  • Lobby
  • Tag Archives: programming

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

Channel Agnosticism in MetaSounds - Simplifying Audio Formats for Reusable Graph Topologies - Aaron McLeran - ADC 2025
---

This talk introduces Channel Agnostic Types (CAT), a new approach to decoupling digital audio processing from fixed channel configurations and spatial audio formats, developed as part of Unreal Engine’s MetaSounds system. While traditional audio engines usually tie DSP graphs and audio rendering to rigid spatial audio pipelines, CATs introduce a flexible, extensible buffer type capable of supporting arbitrary channel layouts—including conventional multichannel, sound-field formats, and object-based systems.

Combined with the new MetaSound Node Configuration API, this work enables reconfigurable MetaSounds to support any audio format, dramatically reducing asset duplication and complexity. More broadly, it presents a model for designing format-agnostic audio systems that promote scalability, modularity, and future-proofing.

Whether you're building tools for games, spatial media, installations, or interactive audio platforms, this talk will offer insights into how to rethink the role of channels and audio formats in DSP architecture.
---

Slides: https://data.audio.dev/talks/2025/channel-agnosticism-in-metasounds.pdf
---

Aaron McLeran

Aaron McLeran is the Director of Audio Engine Development at Epic Games, where he leads the design and implementation of real-time audio systems for Unreal Engine. With a background in both physics and music, Aaron has worked at the intersection of procedural sound, DSP, and interactive media for over 15 years. He played a key role in developing MetaSounds, Unreal Engine’s next-generation audio system, and continues to push the boundaries of scalable, programmable audio for games and new media.

---

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, Low Latency and High Temporal Resolution Spectrograms – Alexandre R.J. Francois – ADC

  • Lobby
  • Tag Archives: programming

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

Real-Time, Low Latency and High Temporal Resolution Spectrograms - Alexandre R.J. Francois - ADC 2025
---

This talk describes the proof of concept implementations of Resonate, a low latency, low memory footprint, and low computational cost algorithm to evaluate perceptually relevant spectral information from audio signals. A walk through the open source Swift, C++ and Python implementations outlines the basic principle of the algorithm, highlights critical implementation design elements and areas for potential improvements. The talk also features a few illustrative real-time audio analysis applications.
---

Slides: https://alexandrefrancois.org/assets/publications/FrancoisARJ-ADC25.pdf
---

Alexandre R.J. Francois

Alex is a computer scientist and software engineer. His academic research focused on the modeling and design of interactive (software) systems, as an enabling step towards the understanding of perception and cognition. His interdisciplinary research projects explored interactions within and across music, vision, visualization and video games. After working in startups and larger companies for several years, he recently went back to exciting research projects and published a new take on spectral analysis when low-latency is a critical requirement. www.alexandrefrancois.org

---

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

The Real Waveform Matters – The Samples Are Not Always What They Seem – Jamie Angus-Whiteoak – ADC 2025

  • Lobby
  • Tag Archives: programming

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

The Real Waveform Matters - The Samples Are Not Always What They Seem - Jamie Angus-Whiteoak - ADC 2025
---

Shannon-Nyquist sampling is so pervasive that we forget that, like any theory, there are terms and conditions attached. It assumes the signal is processed in a linear fashion. The minute these assumptions are violated, they break down and knowledge of the waveform the samples represent is required.

One example is the simple act of measuring a waveform’s level as used in many audio applications.

However, because the audio waveform is sampled the actual level may not be the sample values, but instead may be an intermediate value between the samples that may be higher, or lower, than the adjacent samples.

This talk, which will be accessible to a wide variety of backgrounds, will first discuss the issue involved in deriving the true signal value from the sampled audio, as a tutorial example of why sometimes it is necessary to reconstruct the analogue waveform to achieve accurate signal processing.

The pros and cons of various methods of measuring the peak value will be discussed, including alternative approaches that provide accuracy with low computation and delay. We will also look at other ways of obtaining the real waveform that can be used to efficiently extract real waveform values and apply this to frequency domain techniques as well.

Finally, we will conclude with a discussion of how the knowledge of the real sample values are required for other non-linear operations and suggest some methods of achieving this.
---

Slides: https://data.audio.dev/talks/2025/the-real-waveform-matters.pdf
---

Jamie Angus-Whiteoak

Jamie Angus-Whiteoak is Professor Emerita of Audio Technology at the University of Salford. Her career in industry and academia has spanned integrated optics, acoustics, analogue and digital signal processing, and her expertise ranges from valve (tube) circuits to the applications of esoteric number theory in signal processing. Jamie has invented modulated, wideband, and absorbing diffusers, direct processing of Super Audio CD signals, and one of the first 4- channel digital tape recorders. She worked in signal processing, analogue circuit design, and numerous other audio technology topics, and has been active throughout the AES for 30
years. Aside from pioneering degree-level courses in both music technology and electronic engineering in the UK, Jamie has been awarded an AES fellowship, the IoA Peter Barnett Memorial Award, and the AES Silver and Gold Medal Awards ""For extraordinary contributions as an innovator and inventor in the fields of audio science, acoustics, and signal processing"".
She is also an honorary fellow of the IOA and ISCVE and is currently AES VP for Northern Europe.

---

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