The episode features an interview with Timur Doumler discussing his experiences and insights in C++ and audio programming.
How do you become a C++ Standards Committee member? Why is C++ prevalent in audio? Should you still use it for audio software? Honestly, Timur Doumler is someone I have looked up to ever since I saw his “C++ in the audio industry” talk at CppCon 2015. He has a rich development history with C++ and/or audio: developer at Native Instruments developer of the JUCE C++ framework (podcast sponsor ❤️) C++ linter developer and developer advocate at JetBrains (who make the CLion IDE) founder of Cradle, an audio plugin startup C++ Standards Committee member CppCast podcast host notorious Audio Developer Conference and CppCon speaker I have probably missed a ton of stuff here, but that should already give you a flavor of what Timur is up to 😉 I especially enjoy his technical talks on synchronization with the (real-time) audio thread; For example, at the Audio Developer Conference 2025, he made me finally understand memory ordering in C++ (or so I believe 😅) In the podcast interview, we discuss his story, tactics, and tips, which I hope will inspire you to follow his footsteps (as they sure did me). It also turns out we are both fond of the same music band… Listen to the interview to find…
Host: Jan Wilczek
Guest: Timur Doumler
JUCE
Organizations: Native Instruments, JetBrains, CLion, CppCast
Explore listener stats, chart rankings, contacts and more on the WolfTalk: Podcast About Audio Programming (People, Careers, Learning) podcast page.