Audio and the C++ Standard with Timur Doumler | WolfTalk #031

Audio and the C++ Standard with Timur Doumler | WolfTalk #031

November 30, 2025 · 1h 20m · Season 1 · Episode 31

About this episode

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…

People in this episode

Host: Jan Wilczek

Guest: Timur Doumler

Topics covered

Keywords

Sponsors

JUCE

Mentioned in this episode

Organizations: Native Instruments, JetBrains, CLion, CppCast

More episodes of WolfTalk: Podcast About Audio Programming (People, Careers, Learning)

Explore listener stats, chart rankings, contacts and more on the WolfTalk: Podcast About Audio Programming (People, Careers, Learning) podcast page.