Audio programmers have traditionally been warned away from doing memory allocations on the audio thread, for very good reasons. But that has forced companies to limit feature sets and write unnatural code.
What if we could allocate freely in our audio code, and even reap some performance benefits from doing so? How would that enable us to improve in our products and our code?
In this talk we're going to take a whistlestop tour of C++'s std::pmr namespace, and discuss how to use it in the low-latency environment of audio processing.
IF YOU ARE ATTENDING ONLINE, ALL TALK SESSIONS CAN BE ACCESSED FROM THE MAIN LOBBY:
https://conference.audio.dev