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

