Digital Audio:
Applications, Algorithms, and Implementation
Given by the
DSP experts at Berkeley Design Technology, Inc. (BDTI)
Some 20 years after
the introduction of the compact disc, digital audio is about to become
ubiquitous. In this seminar, you'll gain insight into the aspects of
digital audio that are most important to developers and users of microprocessors.
The seminar will examine the technology enabling emerging high-volume
audio products such as portable digital audio players, digital audio
broadcast, DVD, and set-top boxes. The seminar will explore algorithms
and implementation techniques and highlight processor features needed
to succeed in these applications. This seminar will be presented by
BDTI, the highly regarded DSP technology analysis and software development
firm.
Introduction
Definition and
advantages of digital audio
High-level overview
of hot products with digital audio
Set-top boxes,
games, solid-state audio, digital radio
Key concepts in
digital audio
PCM (pulse code
modulation)
Sample rates
Quantization,
distortion, and the 16-bit question
Converting from
analog to digital and back
Categorizing audio
quality
CD, telephone,
PC multimedia, and professional
Implementation
hardware
Custom, semicustom,
off-the-shelf solutions
Programmable
vs. fixed-function
What's available,
advantages and disadvantages
Audio processing
Mixing
Sample-rate conversion:
why, how
Saturation, amplitude
scaling
Special effects,
e.g., echo and reverb
3D audio (e.g.,
Dolby 5.1-channel surround)
Music synthesis
A detailed look
at audio compression
Why compress?
Key attributes
of compression techniques
Common compression
algorithms-MPEG, Dolby AC-3, etc.
Key concepts-psychoacoustics,
DSP used for compression
What goes into
encoders and decoders
Comparison of
common algorithms
Implementation
issues: precision, MIPS, and memory
Creating your
own implementation
Listening tests
Hot products revisited
Technical requirements
Implementation
considerations
Conclusions, trends