Tag: programming

How to Launch an Audio Plugin in a Crowded Market (Predictive Sales Metrics) – Randy Young – ADC

  • Lobby
  • Tag Archives: programming

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

How to Launch an Audio Plugin in a Crowded Market (Predictive Sales Metrics) - Randy Young - ADC 2025
---

In a saturated plugin market where technical quality is no longer a differentiator, success depends on more than just shipping a great product. It requires a system for validating demand, segmenting intent, and predicting outcomes, before launch day.

This session builds on last year’s talk, Engineering Success in a Crowded Market, by shifting focus from product positioning to execution. You'll learn how to engineer a measurable pre-launch funnel that doesn’t just build hype, but produces actionable insights and reliable conversion signals.

Using real-world examples from Relab’s own launch processes, we’ll explore:

How to structure a phased pre-launch: from teaser emails and waitlist pages to beta demos and timed releases

Which engagement metrics matter, and how to interpret them across email, paid, and organic channels

How to use scoring systems to segment hot, warm, and cold leads - and tailor offers accordingly

Practical methods for forecasting unit sales using owned, earned, and paid traffic data

Whether you’re a solo developer or leading a small team, this talk offers a repeatable framework to de-risk your launch, improve first-week sales, and avoid the most common post-launch pitfalls.
---

Slides: https://data.audio.dev/talks/2025/crowded-market-launch-playbook.pdf
---

Randy Young

With over 20 years of experience and 3,500 live shows as part of the indie band Cherry Suede, Randy Young learned early how to stand out in crowded markets. While many musicians were chasing major record deals, Randy was pioneering live streaming, crowdfunding, and fan communities—well ahead of social media’s rise. Later, he brought these innovative strategies to the pro audio software industry, helping developers bridge the gap between technical excellence and market success. His work with Denmark’s Relab Development has driven 40-50% year-over-year growth, double that in 2024, by tackling the critical marketing challenges of a crowded others often overlook.
---

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

2.5 Years Later: A C++ Framework for Audio ML Research Prototyping – Maxime Coutant – ADC 2025

  • Lobby
  • Tag Archives: programming

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

2.5 Years Later: A C++ Framework for Audio ML Research Prototyping - Let's break it down - Maxime Coutant - ADC 2025
---

After two and a half years as a R&D engineer in a public research laboratory, I'm happy (and stressed) to open source a big part of my work.

RT-Machine is a c++20 framework developed to help prototyping audio applications & libraries embedding neural networks. It targets linux/android/iOS to integrate ONNX/Tflite/executorch models and provide various features, like pre-processing and asynchronous processing.
We've been using it quite extensively to provide demonstration libraries to our partners.

In this talk I'd like to present you my work, but also discuss what it means to work as an engineer in a public research laboratory and what impact it had on the design of such a tool.
---

Slides: http://data.audio.dev/talks/2025/2-5-years-later.pdf
---

Maxime Coutant

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

Modular Synth in the Browser – Kilian Hertel – ADCx Copenhagen 2026

  • Lobby
  • Tag Archives: programming

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

Modular Synth in the Browser - Kilian Hertel - ADCx Copenhagen 2026
---

Synflow is a browser-native, visual node-graph workstation designed for the rapid prototyping and implementation of audio, MIDI, and control flows. Developed to fill the ""middle ground"" gap between low-level coding environments like the raw Web Audio API and complex, desktop-only legacy software, Synflow provides a high-speed playground for programming and DSP ideas. The platform prioritizes a zero-barrier entry, requiring no installation or account creation, and runs directly in any modern browser. Users can iterate quickly by adding and wiring independent nodes to hear results instantly, mimicking the tactile experience of a Eurorack modular system without the overhead of a traditional build setup. The technical architecture of Synflow consists of four distinct layers: the Web Audio API for the C++ render thread, XYFlow (React Flow) for the visual UI, a custom EventBus for cross-node messaging, and an Audio Graph Manager to keep the visual and audio planes in sync. With a library of 46 nodes, the system supports a wide range of functions including audio sources (oscillators, samples, noise), MIDI sequencing, logic operations, and audio transformations like filters and reverbs. Advanced users can even implement custom DSP via AudioWorklets or JS transforms $N rightarrow M$. Whether building generative music, live effect banks for instruments, or complex synthesizers like organs and bagpipes, Synflow offers a robust, open-source environment for both educational experimentation and professional-grade audio development.
---

Kilian Hertel

Kilian is a Product Manager for Software Development Services at Qvest Digital AG, where he currently focuses on leveraging AI to optimize development workflows. His career is a masterclass in bridging the gap between high-level strategy and deep technical execution, having spent nearly six years as the CEO of Tobax and serving as a Senior Developer at Tessitura GmbH.

Kilian’s philosophy centers on creating ""middle-ground"" tools that eliminate barriers to entry—a mission most visible in his project Synflow, a browser-native modular synthesizer that enables rapid audio prototyping without the need for installation or complex compile steps. With a background rooted in data modeling, project management at Deutsche Post AG, and full-stack development, he combines the reliability of industrial-scale IT with the creative agility of a builder who isn't afraid to ""wire it and hear it"" instantly.
---

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:

Bence Kovacs
Martin Swanholm
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 Shape of Sound – Building and Bending Vinyl Grooves in Software – Andreas Wagner – ADC 2025

  • Lobby
  • Tag Archives: programming

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

The Shape of Sound - Building and Bending Vinyl Grooves in Software - Andreas Wagner - ADC 2025
---

What does it take to turn an audio signal into the spiral groove of a vinyl record—and how can we simulate that process digitally?

This talk explores the complete journey from sound to surface, starting with an overview of traditional analog disk cutting and how each step can be modeled in software. We'll look at how to generate a virtual groove—a digital, geometric representation of the modulated groove path—and how this opens up powerful new possibilities for analysis, playback emulation, and hardware interfacing.

In the second part, the talk introduces a new open-source groove file format designed to standardize virtual groove data for use in simulation, experimentation, and physical disk cutting. The format aims to create a common language for anyone working at the intersection of digital audio and analog grooves.

Whether you're interested in physical modeling, restoration, or just curious about what grooves really look like under the hood, this talk offers tools and ideas to explore—and invites collaboration on shaping the future of vinyl through code.
---

Slides: https://data.audio.dev/talks/2025/the-shape-of-sound.key
---

Andreas Wagner

Andreas Wagner holds a master's degree (Dipl.-Ing.) in Media Technology with a specialization in audio-visual electronic media. With a decade of experience as a room acoustics consultant for international cultural venues, Andreas transitioned in 2015 to a second career as an audio-focused software engineer, driven by a renewed passion for technology research and development. In 2019, he joined the HD Vinyl project, marking his entry into the vinyl audio world with the Perfect Groove software. Since 2023, Andreas has been working as a full time independent software developer, currently focused on developing digital tools for the analog world of vinyl record production.
---

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

Using Strongly-Typed Units in Digital Audio Software – Roth Michaels – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Using Strongly-Typed Units in Digital Audio Software - Roth Michaels - ADC 2025
---

API or math mistakes with units can cause problems ranging from a digital audio processing outputting silence to crashing your Mars rover—we’ll discuss real-life examples of both! There are efforts to solve these problems in the C++ standard library and open-source libraries that can be used today by audio developers.

The combination of user-defined types, conversion operators/constructors, and operator overloading in C++ give us the tools to use strong-types and avoid unit mistakes; std::chrono is a great example of this that everyone should be using. Unfortunately, when dealing with units beyond time many developers still use primitive types encoding units in variable names or comments.

This talk will provide an overview and update on progress of the proposed units library described in “P3045: Quantities and units library” which is currently going through standardization for C++29 and an update on progress. There will also be an introduction to mp-units, the open-source implementation of the proposed standard library features that you can use today.

To demonstrate how the proposed standard library can be extended to custom domains, extensions implementing various quantities and units used in digital audio / DSP that go beyond “physical” units. This will be code you can use today using mp-units and we are looking for industry experience and feedback!

We will close with a request for feedback and questions to see if these APIs will work for you.
---

Roth Michaels

Roth Michaels is a Principal Software Engineer at Native Instruments, an industry leader in real-time audio software for music production and broadcast/film post-production. In his current role he is involved with software architecture and bringing together three merged engineering organizations and legacy codebases: Brainworx, iZotope, and Native Instruments. He also supports the Audio Research team to help accelerate moving research to productization and developing fast prototyping tools for product teams. Before merging with Native Instruments, when he joined iZotope, Roth was the lead library designer of a new internal cross-platform ""Glass"", part of which is now available as open-source. More recently in his former role as Mix/Master Software Architect, Roth helped develop the reference implementation to move iZotope's products to subscription and led the team that launched the company’s first SaaS offering for music producers. Roth studied music composition at Brandeis University and continued his studies in the Dartmouth Digital Musics program. Roth began his career in software development writing software for his own compositions, and the works of other composers and artists, and teaching MaxMSP to composers and musicians; both private instruction and designing university courses. Before joining iZotope, he was working as a consultant for small startups working on mobile applications specializing in location services and Bluetooth.

---

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

ESP32-based Open-Source Audio Platform, CTAG-TBD – Robert Manzke – ADCx Copenhagen 2026

  • Lobby
  • Tag Archives: programming

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

ESP32-based Open-Source Audio Platform, CTAG-TBD - Robert Manzke - ADCx Copenhagen 2026
---

CTAG-TBD is an open-source embedded audio platform for low-latency real-time DSP, rapid algorithm prototyping, and deployment in Eurorack and standalone musical instruments. Developed within the Creative Technologies Arbeitsgruppe at HAW Kiel, the project builds on earlier ESP32-based audio work and provides a modular C++ architecture with dynamically loadable plugins and a simulator for hardware-independent development.

The platform explores the practical limits of commodity microcontrollers for deterministic audio processing. Implementations across ESP32, ESP32-S3, and ESP32-P4 address constraints including shared FPU resources, cache stalls during flash access, limited IRAM, PSRAM bandwidth, memory fragmentation, and cross-core interference. TBD’s real-time architecture isolates non-deterministic services such as the web UI, hardware control, and API handling from the audio path by assigning a dedicated core to DSP execution and using queues, atomics, IRAM-resident code, and custom arena allocation for robust runtime plugin management.

Recent ESP32-P4-based prototypes demonstrate substantially improved computational and memory performance, dual-core floating-point execution, SD-card-hosted UI assets, and stable sub-millisecond audio latency with dynamically loadable DSP modules. Combined with a CMake-based workflow, JSON-defined interfaces, an integrated DSP library, and VCV Rack support, CTAG-TBD provides a practical research and development platform for embedded audio, open musical instrument design, and musician-centered interaction.
---

Robert Manzke

Robert is Professor of Computer Science at HAW Kiel, where he focuses on ubiquitous computing, creative technologies, and music technology. With a background in electrical engineering, DSP, and a Ph.D. in computational imaging sciences, his work bridges signal processing, algorithm development, and interactive embedded systems. His lifelong interest in synthesis and electronic music led him to found CTAG, the Creative Technologies Arbeitsgruppe at HAW Kiel, in 2013 as a university R&D group for student-driven projects in the domain of technology for creativity.
---

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:

Bence Kovacs
Martin Swanholm
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: , , ,

Myths You Should Know About Saturation and Distortion – Samuel Fischmann – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Myths You Should Know About Saturation and Distortion - Samuel Fischmann - ADC 2025
---

When trying to understand how distortion and saturation work, we often look to harmonic distortion readings. But did you know that these tell you very little about what's really going on? Let's take a deep dive and learn how harmonics and waveshapers are tied together, and the ways their relationship is commonly misunderstood. We'll get into:

- Why harmonic distortion is practically inaudible
- Why odd harmonic energy mostly bolsters fundamental frequencies
- Why even harmonics can sound so fuzzy
- Why even and odd harmonics don't describe tube vs. transistor sound
- The relationship between harmonics and amplitude (peaks)

... and a whole lot more. We'll use basic signal math to dispel some common myths, better understand measurements, and gain conceptual tools to push sound in new directions.
---

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

Samuel Fischmann

Sam is the CEO and co-founder of Musik Hack, and a seasoned software developer whose portfolio spans audio/DSP, Web development, data analytics, and embedded systems. He’s also a composer and longtime musician. Sam is obsessed with building creative, functional, major-label-quality products that don’t look like airplane cockpits, and helping spread the joy of music through more intuitive approaches to DSP. If you ask nicely, he can also cook up a mean marinara...
---

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 Guide to Theory-Crafting & Modelling a Fictional Acoustic Instrument – Syl Morrison – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Doodads & Doohickeys - A Guide to Theory-Crafting & Modelling a Fictional Acoustic Instrument - Syl Morrison - ADC 2025
---

Physical modelling is a theory-dense and complex area of plugin design, which tries its utmost to remain faithful to the real-world mechanics of the modelled instrument. But what if that instrument doesn't exist?

This talk aims to explore this concept, prioritising a ""this sounds fun"" approach, rather than a ""this is accurate and actually real maths"" approach, in a hand-wavy, conversational and engaging way. Its purpose is less to give practical modelling advice, and more to encourage experimentation, and to celebrate the art of exploring bizarre-fever-dream plugin ideas.
---

Slides: https://data.audio.dev/talks/2025/doodads-and-doohickeys.pdf
---

Syl Morrison

A self-taught audio software developer fascinated by eldritch, abstract and unconventional effects, based in Dublin, Ireland.
---

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

Reshaping the Voice – Real-Time Neural Audio Effect – Anders Bargum – ADCx Copenhagen 2026

  • Lobby
  • Tag Archives: programming

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

Reshaping the Voice - Real-Time Neural Audio Effect - Anders Bargum - ADCx Copenhagen 2026
---

In this presentation, Anders Bargum introduces Reshaping the Voice, a real-time neural audio effect designed for voice conversion and speech modification. Voice conversion involves altering a speaker's vocal identity while keeping the underlying words and linguistic content intact. While state-of-the-art voice generation models achieve highly realistic results, they are heavily constrained by high parameter counts, non-causal processing, and high latency, making them unusable for live applications such as digital audio workstations (DAWs) or interactive virtual environments.

To overcome these limitations, the project combines speech representation learning with musical timbre transfer. By utilizing feature disentanglement, the model disassembles input audio into independent streams representing vocal identity (timbre), linguistics (phonetic units), loudness, and pitch. These features can then be individually manipulated, enabling real-time identity swapping, pitch shifting, and even the generation of multi-part vocal choirs from a single monophonic input.

The technical implementation leverages a streamable pipeline trained in PyTorch and exported via TorchScript to run efficiently inside a C++ framework hosted by JUCE. By implementing causal convolutions and state caching rather than relying on future-sample lookaheads, the system achieves incredibly low latency. Anders demonstrates practical deployment of this technology, showcasing a fully functioning VST plugin and an integration within the Unity game engine for designing real-time voices for 3D avatars in virtual reality.
---

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:

Bence Kovacs
Martin Swanholm
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: , , ,

Testing Testing 1, 2, 3 – Cesare Ferrari – ADC 2025

  • Lobby
  • Tag Archives: programming

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

Testing Testing 1, 2, 3 - Cesare Ferrari - ADC 2025
---

Testing is a massively important part of releasing high quality software, and it is often overlooked when starting a project. Retro-fitting testing onto an existing project can be hard, leading to either a labour intensive process, or more frequently, lower software quality.

This talk discusses practical, pragmatic approaches to building software that makes testing easier. It will discuss this in the context of the Cmajor project, showing the approaches used to ensure that new features can be tested quickly, and reducing the risk of regressions.

The talk will focus on the challenges facing audio software developers, specifically hard realtime audio contexts.
---

Slides: https://data.audio.dev/talks/2025/testing-testing-123.pdf
---

Cesare Ferrari

Cesare is a developer with over 25 years experience of realtime software development. He has worked in audio since 2001 and is the co-designer of the Cmajor programming language.
---

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