The course provides an overview of Digital Signal Processing with an emphasis on audio applications. It includes basic theory on filters and filter design, and discusses practical issues faced when implementing algorithms in real-time on a digital signal processor. The material is presented in an easy-to-understand format with a heavy emphasis on practical application.
This course is ideal for engineers with a basic understanding of signal processing seeking an introduction to digital processing concepts. It is suitable for R&D engineers and speaker designers.
Course Outline:
Sampling
Nyquist theorem
A/D and D/A conversion
Discrete-time frequency
Aliasing
Filters
Frequency response (phase, magnitude, and group delay)
FIR vs IIR
Pole and zeros
Standard IIR filter types (Butterworth, Chebyshev, etc.)
Standard FIR design functions (windowing and equiripple)
Pros and cons of each design type
Examples
Implementation
Floating-point vs. fixed-point processors
Capabilities of modern processors
Bit widths and SNR
Software architecture
Embedded software
Interrupts
Real-time processing
Block processing vs. sample-by-sample processing
Numerical issues and work arounds
Watch out for low frequencies
Different filter structures
Other audio processing functions needed in speakers
Time delays
Mixers
Gain adjustments
Crossovers
Peak limiters
Other filters: Parametric EQs, allpass, notch, etc.
Paul Beckmann
Paul Beckmann is the founder and general manager of DSP Concepts, LLC, an engineering services company specializing in embedded audio processing tools. He has many years of experience developing and implementing audio algorithms. Paul has taught industry courses on
digital signal processing, and holds a variety of patents in audio processing techniques. He spent 9 years at Bose Corporation and was involved in R&D and product development activities. Paul received S.B., S.M., and Ph.D. degrees in Electrical Engineering, all from M.I.T.
Al Clark
Al Clark is the founder and president of Danville Signal Processing, Inc., a manufacturer of DSP boards and systems aimed at OEM s and systems integrators. He has over 30 years of hardware and software design experience including extensive expertise in high performance audio systems including a patent for a phono preamplifier design. He has been designing DSP based hardware since the late 1980s. Al has a Bachelors in Electrical Engineering from the University of MN.