Analysis of the Different Architectures Used in Embedded Audio Signal Processing
ADC - Audio Developer Conference via YouTube
Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
This conference talk from ADC 2024 explores the different architectures used in embedded audio signal processing, comparing DSP chips, microcontrollers, and general-purpose CPUs. Discover the evolution of these technologies since 1978, when DSP chips were first invented to address CPU limitations in audio processing. Learn about the tradeoffs between specialized hardware accelerators that improve performance but create architecture lock-in versus the flexibility of general-purpose CPUs running operating systems like Linux. Examine microcontrollers as a middle-ground option that integrates necessary hardware while providing low power operation. Through real code examples, evaluate how different chip architectures impact code design and compare them holistically based on computational power, ease of use, BOM cost, power requirements, and expandability. Presented by Marco Del Fiasco, a freelance embedded engineer with 15 years of experience across the music industry, pro audio, and car audio, this 46-minute talk provides valuable insights for audio developers working with embedded systems.
Syllabus
Analysis of the Different Architectures Used in Embedded Audio Signal Processing - Marco Del Fiasco
Taught by
ADC - Audio Developer Conference