YoVDO

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

Offered By: ADC - Audio Developer Conference via YouTube

Tags

C++ Courses Digital Signal Processing Courses Fast Fourier Transform Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Computability, Complexity & Algorithms
Georgia Institute of Technology via Udacity
Nanophotonic Modeling
Purdue University via edX
Introduction to Graduate Algorithms
Georgia Institute of Technology via Udacity
Discrete Time Signal Processing
Indian Institute of Technology, Kharagpur via Swayam
Dynamic Programming, Greedy Algorithms
University of Colorado Boulder via Coursera