Loading…
Back To Schedule
Tuesday, November 15 • 10:00am - 10:50am
“Constexpr ALL the Things!” in Audio Programming

Log in to save this to your schedule, view media, leave feedback and see who's attending!

The most effective moment for a developer to receive feedback on their code is at the very moment they are composing it; however, compile-time feedback is most often limited to immediate, surface-level concerns (missing semicolons, incorrect types being returned, etc.). Leveraging the latest features of C++20, this talk will walk the audience through writing unit tests and regression tests for audio plugins that run instantly and perpetually at compile-time. Along the way, we will review the history of compile-time programming in C++, the additional free benefits from writing code that can be run at compile-time, and we will look ahead to what else we will be able to accomplish in C++23. Audio developers will be able to catch bugs in their code immediately after writing them and sleep soundly at night assured that their changes have not inadvertently altered the audio processing of their product.

IF YOU ARE ATTENDING ONLINE, ALL TALK SESSIONS CAN BE ACCESSED FROM THE MAIN LOBBY: https://conference.audio.dev

Speakers
avatar for Adam Shield

Adam Shield

DevOps Engineer / Audio Plug-in Developer, Antares Audio Technologies (Auto-Tune)


Tuesday November 15, 2022 10:00am - 10:50am GMT
1) Ctrl 10 South Pl, London EC2M 7EB, UK