Tag: audio

Digital Audio Workstation Architecture – Evaluation and Evolution – Ilias Bergström – ADC 2024

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

Digital Audio Workstation Architecture - Evaluation and Evolution - Ilias Bergström - ADC 2024
---

Last year’s “Architecture of Digital Audio Workstations” talk was a broad introduction, followed by an overview of two DAW applications’ architectures, and the decisions behind these. While it covered a great deal of ground, it also had to leave out several important topics.

This talk concentrates on two additional areas:

Evaluating Architecture
Evolving Architecture

We will discuss how requirements, constraints and quality attributes come into play when evaluating architectural decisions. This is needed throughout the design process - definitely while creating the initial architectural design, but equally importantly, continuously while maintaining the software.

The familiar saying bears repeating: “Software is finished when no-one uses it”. Throughout its lifetime, software is bound to evolve. The evolution will be driven by sometimes drastic alterations, making it inevitable that the architecture also changes.

After a general coverage of these two new topics, four concrete example cases will be discussed, connecting practice to theory:

1. On how changing requirements result in architectural changes, and introducing new design decisions, resulting in overall improvement.

2. How an existing architecture allowed adding a complex unpredicted feature, without altering the architecture.

3. How mistaken design choices can create “debt” in the codebase, and when/how to address this.

4. How adding a new feature requires designing around the existing architecture, and finding a good compromise between refactoring, and meeting the new requirements.

Inevitably there will be some overlap with last year’s talk, but that will be kept to a minimum. So while I encourage attendees to watch that talk first, this one will be created so that it can be followed regardless, for an audience with some knowledge of software architecture.

This subject area is vast, but I hope that this introductory coverage of the two additional important topics, of architecture evaluation and evolution, will help further build on the knowledge shared on this very central topic for our community!
---

Slides: https://data.audio.dev/talks/2024/digital-audio-workstation-architecture/slides.pdf
---

Ilias Bergström

Computer Scientist, Researcher, Interaction Designer, Musician, with a love for all music but especially live performance.

I've worked on developing several applications for live music, audiovisual performance, and use by experts, mainly using C++.

My career spans more than 20 years of developing media technology software, and of working as a researcher on the topic, in equal measure.
---

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 ADC24 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#daw #digitalaudioworkstation #digitalaudio #adc #audiodev #softwareengineering #audio #cpp #audioproduction #audioprogramming #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

Music Hack Day India Winners Presentations – ADCx India 2025

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

Music Hack Day India Winners Presentations - ADCx India 2025
--

Music Hack Day India is a gathering of researchers, developers, creative coders, musicians, makers, engineers, audiophiles and more. It was hosted on 17th and 18th Jan 2025, preceding ADCx India 2025 and included many interesting hacks from the participants.

The winners of the hackathon were invited to present their idea on the ADCx India platform.

Team Mewt: A musician’s toolbox for practicing new music

Team The Contrapunks: Realtime accompaniment generator

Team Pann Symphony: Gamification of Classical Music
---

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 ADCx India Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #audiodev #musichacks #dsp #audio #audioengineering #audioproduction #audioprogramming #sound #music #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

A Spatial Audio Primer – Emma Fitzmaurice – ADC 2024

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

A Spatial Audio Primer - Emma Fitzmaurice - ADC 2024
---

Hearing the only sense that allows us to localise sources from any direction, but how? How does our spatial hearing system work and how can we trick it, how do we define a 3d soundscape? How did we get here? All that and more answered in this talk for all experience levels
---

Slides: https://data.audio.dev/talks/2024/a-spatial-audio-primer/slides.pdf
---

Emma Fitzmaurice

Emma Fitzmaurice is a QA engineer on the Novation team at Focusrite, sticking her fingers into as many parts as the hardware development pie as possible in an effort to make cool gear. She is charming, beautiful, wise and the proud author of her own bio.
---

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 ADC24 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #audiodev #audio #hearing #spatialaudio #audioprocessing #audioproduction #dolbyatmos #sound #immersivesound #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

Debugging Audio Content With Visuals – A Debugger Extension and Other Helpful Tools – Maxime Coutant – ADC 2024

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

Debugging Audio Content With Visuals - A Debugger Extension and Some Other Helpful Tools - Maxime Coutant - ADC 2024
---

A debugger is a crucial tool to any developer. But how much time did you spend on a breakpoint, sitting in front of a hundred of audio samples, with no idea on how to interpret them?

A good way to get information from these samples is to plot a graphical representation : waveforms, spectrograms... but it's not always straightforward to create such visualizations, especially when working with compiled languages like C/C++

In this talk, I would like to first review all the tools I discovered and tried these past years, with the goal of making my life easier when debugging audio.

Then, most importantly, I will present a tool I have started developing myself these last months with the objective to solve this issue. A debugger extension which adds new commands, to display the audio content directly from one's buffer classes. No need to recompile your code, nor to instrument it with macros or custom libraries.
---

Slides: https://data.audio.dev/talks/2024/debugging-audio-content-with-visuals/slides.pdf
---

Maxime Coutant

I'm an audio software engineer in the ADASP group, part of the LTCI public laboratory. Audio enthusiast, hobbyist musician and software addict, I love to share, learn and meet new people !
---

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 ADC24 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #audiodev #debugging #audio #softwareengineer #softwaredevelopment #audioproduction #audioprogramming #debuggingtips #debug #gdb #cpp #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

Spatial Localization & Techniques for Synthesizing Real-Time Binaural Audio for Headphones – ADCx India 2025

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

Spatial Localization and Techniques for Synthesizing Real-Time Binaural Audio for Headphones - Harsha Vardhan Rapeti - ADCx India 2025
---

Spatial audio has become increasingly popular, with new applications emerging in areas like virtual reality (VR), home theatres, and spatial audio headphones. These innovations provide users with more engaging and interactive experiences.
To effectively reproduce binaural signals from sound sources in different locations, it’s essential to grasp how we perceive the origin of sounds. This involves looking at binaural audio signals from various experiments, which helps us grasp how our ears and brain work together to locate sounds in space.

The Talk Covers:

1 Terminology, Meaning and Basic Equations (Pressure wave related).
2 How does spatial localisation work in Free fields and closed fields.
- Static and Dynamic Cues.
- Human Ear anatomy Effecting the pressure waves.
- psychological cues.
3 Reproducing Binaural audio on Headphones.
- Head Related Transfer functions for near field and far field signals, spectrum modifications.
- Delaying channels to replicate Intra-aural delay.
- Replicating the change in the energy level of the audio signal.
- *
4 Implementation problems and overcoming them. Tricks to Interpolating between fixed number of HRTFs for a smooth transition.
5 Q&A
---

Slides: https://data.audio.dev/talks/ADCxIndia/2025/spatial-localization-and-techniques-for-synthesizing-real-time-binaural-audio/slides.pptx
---

Harsha Vardhan Rapeti

Harsha is a c++ programmer, interested in audio and Linux stuff. Checkout more of his stuff at https://github.com/Harsha-vardhan-R
---

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 ADCx India Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#spatialaudio #binauralaudio #adc #audiodev #audio #conferenceaudio #audioprocessing #audioproduction #audioprogramming #sound #cpp #musictech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

Keynote: Music Informatics for Musics of India – Topics, Tools and Trends – Ajay Srinivasamurthy

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

Keynote: Music Informatics for Musics of India - Topics, Tools and Trends - Ajay Srinivasamurthy - ADCx India 2025
---

The art of music has been practised for centuries in India. In the last century, the science of music developed, with musicologists studying music systematically using a scientific approach. Engineering of music is now emerging - music Informatics is a multidisciplinary field that draws from several fields such as acoustics, psychoacoustics, signal processing, machine learning, computer science, psychology and musicology to build tools and techniques for performance, production, analysis, understanding and synthesis of music. The tools aim to create a novel experience with music for both musicians and the audience, enhancing our collective experience with music. This talk is aimed to be an introductory overview of music informatics as it is applied to the diverse musics of India discussing the opportunities, challenges and application trends in the field. The talk discusses the current state of the art, relevant problems and resources available to start working on music informatics problems in the Indian socio-cultural context.
---

Slides: https://data.audio.dev/talks/ADCxIndia/2025/music-informatics-for-musics-of-india-topics-tools-and-trends/slides.pdf
---

Ajay Srinivasamurthy

Ajay Srinivasamurthy is an Applied Science Manager with the Amazon Artificial General Intelligence team in Bangalore, India where he works on large scale speech and language technologies. He is also an adjunct member of the faculty, Department of Heritage Science and Technology, Indian Institute of Technology Hyderabad (IITH), India. He has diverse research interests and experience in the areas of Speech, Audio and Music Signal Processing and Machine Learning (www.ajaysrinivasamurthy.in).
---

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 ADCx India Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #audiodev #musicofindia #dsp #audio #audioengineering #audioprocessing #audioproduction #audioprogramming #music #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

Inheriting Mantis (Synth) from Chris Huggett – Ben Supper – ADC 2024

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

Inheriting Mantis (Synth) from Chris Huggett - Ben Supper - ADC 2024
---

Chris Huggett founded the Oxford Synthesiser Company in the 1970s. He spent his career designing what became classic instruments: the EDP Wasp and OSCar synthesisers, most of Akai's samplers in the 1990s, and pretty much all of Novation's musical products.

In 2019, Chris took on a commission for a new company. Given creative free rein, he started developing a hybrid synth that revisited some of his earliest work, but improved it with modern features. Unfortunately, he was diagnosed with cancer at around the same time, and didn't survive the first lockdown.

Having worked with Chris for a while at Novation, and being a little involved with the same new company, I was standing in a footlight when the music stopped. With the permission of his estate, the contents of Chris's desk and hard drive allowed us to inherit a well-conceived, sometimes brilliant, but technically rough proof of concept. We were given permission to see what we might do with the hardware and software.

As a solo engineer, my job was to understand the context and intentions embodied in Chris's draft, to shape and polish it without losing his fingerprints, and to see it into production before the money ran out.

This talk will cover the technically interesting aspects of this project, following the evolution of Chris's demo into a manufacturable product and a codebase for the future, whilst working out which of his fingerprints he meant to polish out and which to leave.
---

Slides: https://data.audio.dev/talks/2024/inheriting-mantis/slides.pdf
---

Ben Supper

Ben engineers synthesisers, loudspeakers, MIDI controllers, and other products for various companies, and sells spatial audio hardware via his own company, Supperware.

He likes solving problems that combine elements of acoustic design, hardware, firmware, DSP, and application development. The first half of his career was spent mostly at Focusrite and ROLI, running the latter's R&D team and realising that he prefers the lab to the boardroom, but doesn't get to choose.

Ben's been involved with ADC since it started in 2015. He's spoken about MIDI, spatial audio, the craft of making hardware, and on weathering a demanding and satisfying trade, the practitioners of which are often invisible.
---

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 ADC24 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #audiodev #synth #synthesizer #audio #audioprocessing #audioproduction #audioprogramming #sound #music #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

Profiling Neural Audio Plugins – Dharanipathi Rathna Kumar – ADCx India 2025

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

Profiling Neural Audio Plugins - Dharanipathi Rathna Kumar - ADCx India 2025
---

Profiling is an indispensable tool in developing high-performance, real-time audio plugins. In this talk, we will delve into profiling, with a focus on neural audio plugins. We will explore key profiling techniques, including time profilers, system tracers, performance counters, and the distinctions between sampling and instrumentation. Using Xcode’s Instruments as our primary tool, we’ll walk through an example code to demonstrate how profiling can identify bottlenecks and guide optimization efforts. We’ll also briefly examine the performance of current neural network inference engines used in audio plugins.
---

Slides: https://data.audio.dev/talks/ADCxIndia/2025/profiling-neural-audio-plugins/slides.pptx
---

Dharanipathi Rathna Kumar

PhD researcher working on real-time neural 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 ADCx India Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#audioplugins #adc #audiodev #cppprogramming #audio #conferenceaudio #audioprocessing #audioproduction #audioprogramming #xcode #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

Building Audio Applications using AI Models: Practical Lessons Learned – ChangHun Sung – ADC 2024

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

Building Audio Applications using AI Models: Practical Lessons Learned - ChangHun Sung - ADC 2024
---

Supertone has been building and releasing a variety of AI audio applications since 2022. Ranging from a real-time noise reduction plug-in, a standalone voice changer application, to an impulse response generator that employs a transformer architecture (the kind used in LLMs), Supertone’s products were made by taking AI models from the lab and delivering them to the hands of users. In this talk, we will share with you some practical lessons we’ve learned from our experiences.
---

Slides: https://data.audio.dev/talks/2024/practical-lessons-learned-from-building-audio-applications-using-ai-models/slides.pdf
---

ChangHun Sung

Chang Hun is a Software Engineer at Supertone, Inc. He previously worked in the game industry and used to develop game engines. Chang Hun now develops high performance C++ frameworks to accelerate the process of productizing ML models. He is also the principal clarinetist in an amateur orchestra in Seoul.
---

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 ADC24 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #ai #audiosoftware #audiodev #dsp #audio #conferenceaudio #audioprocessing #audioproduction #audioprogramming #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

How to Price an Audio Plugin – James Russell – ADC 2024

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

How to Price an Audio Plugin - Factors to Consider When Deriving That One Elusive Value - James Russell - ADC 2024
---

A plugin's price can make or break its success in the market, so why is it often one of the last decisions made? And why do skilled DSP developers struggle to determine this one value? This talk will cover the relevant economics of pricing for digital products, and will lay out 12 factors that should influence the final decision, using real-world examples. Developers will gain insight into what questions to ask and what observations to make in pricing their next launch – whether it's an analogue-style EQ, a one-knob spectral compressor, or humanity's next legendary synth plugin.
---

Slides: https://data.audio.dev/talks/2024/how-to-price-an-audio-plugin/slides.pdf
---

James Russell

I've been part of 'the plugin industry' since 2012, first at Computer Music and FutureMusic magazines, then as part of my own company, Egg Audio, which is a marketing agency and consultancy working only with plugin developers. I specialize in an industry rather than a type of service, so I and my freelancers provide everything from blog and video content to influencer marketing – all to music software companies including Sonible, Plugin Boutique, Waves and Rhodes.
---

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 ADC24 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#audioplugins #adc #audiodev #dsp #audio #audioprocessing #audioproduction #audioprogramming #sound #music #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,