You are previewing Digital Audio Signal Processing, Second Edition.
O'Reilly logo
Digital Audio Signal Processing, Second Edition

Book Description

A fully updated second edition of the excellent Digital Audio Signal Processing

Well established in the consumer electronics industry, Digital Audio Signal Processing (DASP) techniques are used in audio CD, computer music and multi-media components. In addition, the applications afforded by this versatile technology now range from real-time signal processing to room simulation.

Digital Audio Signal Processing, Second Edition covers the latest signal processing algorithms for audio processing. Every chapter has been completely revised with an easy to understand introduction into the basics and exercises have been included for self testing. Additional Matlab files and Java Applets have been provided on an accompanying website, which support the book by easy to access application examples.

Key features include:

  • A thoroughly updated and revised second edition of the popular Digital Audio Signal Processing, a comprehensive coverage of the topic as whole

  • Provides basic principles and fundamentals for Quantization, Filters, Dynamic Range Control, Room Simulation, Sampling Rate Conversion, and Audio Coding

  • Includes detailed accounts of studio technology, digital transmission systems, storage media and audio components for home entertainment

  • Contains precise algorithm description and applications

  • Provides a full account of the techniques of DASP showing their theoretical foundations and practical solutions

  • Includes updated computer-based exercises, an accompanying website, and features Web-based Interactive JAVA-Applets for audio processing

This essential guide to digital audio signal processing will serve as an invaluable reference to audio engineering professionals, R&D engineers, researchers in consumer electronics industries and academia, and Hardware and Software developers in IT companies. Advanced students studying multi-media courses will also find this guide of interest.

Note: The ebook version does not provide access to the companion files.

Table of Contents

  1. Cover Page
  2. Title Page
  3. Copyright
  4. Contents
  5. Preface to the Second Edition
  6. Preface to the First Edition
  7. Chapter 1: Introduction
    1. 1.1 Studio Technology
    2. 1.2 Digital Transmission Systems
    3. 1.3 Storage Media
    4. 1.4 Audio Components at Home
  8. Chapter 2: Quantization
    1. 2.1 Signal Quantization
    2. 2.2 Dither
    3. 2.3 Spectrum Shaping of Quantization – Noise Shaping
    4. 2.4 Number Representation
    5. 2.5 Java Applet – Quantization, Dither, and Noise Shaping
    6. 2.6 Exercises
  9. Chapter 3: AD/DA Conversions
    1. 3.1 Methods
    2. 3.2 AD Converters
    3. 3.3 DA Converters
    4. 3.4 Java Applet – Oversampling and Quantization
    5. 3.5 Exercises
  10. Chapter 4: Audio Processing Systems
    1. 4.1 Digital Signal Processors
    2. 4.2 Digital Audio Interfaces
    3. 4.3 Single-processor Systems
    4. 4.4 Multi-processor Systems
  11. Chapter 5: Equalizers
    1. 5.1 Basics
    2. 5.2 Recursive Audio Filters
    3. 5.3 Nonrecursive Audio Filters
    4. 5.4 Multi-complementary Filter Bank
    5. 5.5 Java Applet – Audio Filters
    6. 5.6 Exercises
  12. Chapter 6: Room Simulation
    1. 6.1 Basics
    2. 6.2 Early Reflections
    3. 6.3 Subsequent Reverberation
    4. 6.4 Approximation of Room Impulse Responses
    5. 6.5 Java Applet – Fast Convolution
    6. 6.6 Exercises
  13. Chapter 7: Dynamic Range Control
    1. 7.1 Basics
    2. 7.2 Static Curve
    3. 7.3 Dynamic Behavior
    4. 7.4 Implementation
    5. 7.5 Realization Aspects
    6. 7.6 Java Applet – Dynamic Range Control
    7. 7.7 Exercises
  14. Chapter 8: Sampling Rate Conversion
    1. 8.1 Basics
    2. 8.2 Synchronous Conversion
    3. 8.3 Asynchronous Conversion
    4. 8.4 Interpolation Methods
    5. 8.5 Exercises
  15. Chapter 9: Audio Coding
    1. 9.1 Lossless Audio Coding
    2. 9.2 Lossy Audio Coding
    3. 9.3 Psychoacoustics
    4. 9.4 ISO-MPEG-1 Audio Coding
    5. 9.5 MPEG-2 Audio Coding
    6. 9.6 MPEG-2 Advanced Audio Coding
    7. 9.7 MPEG-4 Audio Coding
    8. 9.8 Spectral Band Replication
    9. 9.9 Java Applet – Psychoacoustics
    10. 9.10 Exercises
  16. Index