Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Write Bug-Free, Real-Time Audio C++ Code

ADC - Audio Developer Conference via YouTube

Overview

Discover strategies for writing bug-free, real-time audio C++ code in this conference talk from the Audio Developer Conference 2023. Learn why shipping bug-free code is crucial for business success and developer sanity. Explore simple yet profound techniques for ensuring software correctness based on digital signal processing, including phase cancellation properties, FFT for frequency manipulation algorithms, and underused DSP tools like total harmonic distortion, Farina sweep, and pole-zero plot. Gain insights on safely reusing stable DSP code, interoperating C++ and Python for powerful numerical libraries, and implementing advanced DSP algorithms and optimizations. Examine real-world examples of solving hidden audio bugs in pitch tracking, pitch shifting, and flanger effects. Acquire knowledge to approach new features with confidence, enjoy greater peace of mind during development and deployment, and consistently write correct audio code.

Syllabus

How to Write Bug-Free, Real-Time Audio C++ Code? - Jan Wilczek - ADC23

Taught by

ADC - Audio Developer Conference

Reviews

Start your review of How to Write Bug-Free, Real-Time Audio C++ Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.