AES Show: Make the Right Connections Audio Engineering Society

AES San Francisco 2008
Tutorial T15

Sunday, October 5, 11:30 am — 1:00 pm

T15 - Real-Time Embedded Audio Signal Processing

Paul Beckmann, DSP Concepts, LLC - Sunnyvale, CA, USA

Product developers implementing audio signal processing algorithms in real-time encounter a host of challenges and tradeoffs. This tutorial focuses on the high-level architectural design decisions commonly faced. We discuss memory usage, block processing, latency, interrupts, and threading in the context of modern digital signal processors with an eye toward creating maintainable and reusable code. The impact of integrating audio decoders and streaming audio to the overall design will be presented. Examples will be drawn from typical professional, consumer, and automotive audio applications.