Debugging Audio Content With Visuals
A Debugger Extension and Some Other Helpful Tools
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.
Maxime Coutant
Audio Software R&D Engineer
ADASP research group
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 !