Skip to main content


Digital Audio Signal Processing, 2nd Edition

Udo Zölzer

ISBN: 978-0-470-68002-5 July 2008 340 Pages


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. 

Preface to the Second Edition.

Preface to the First Edition.

1. Introduction.

1.1. Studio Technology.

1.2. Digital Transmission Systems.

1.3. Storage Media.

1.4. Audio Components at Home.

2. Quantization.

2.1. Signal Quantization.

2.2. Dither.

2.3. Spectrum Shaping of Quantization - Noise Shaping.

2.4. Number Representation.

2.5. Java Applet - Quantization, Dither, and Noise Shaping.

2.6. Exercises.

3. AD/DA Conversion.

3.1. Methods.

3.2. AD Converters.

3.3. DA Converters.

3.4. Java Applet - Oversampling and Quantization.

3.5. Exercises.

4. Audio Processing Systems.

4.1. Digital Signal Processors.

4.2. Digital Audio Interfaces.

4.3. Single-processor Systems.

4.4. Multi-processor Systems.

5. Equalizers.

5.1. Basics.

5.2. Recursive Audio Filters.

5.3. Nonrecursive Audio Filters.

5.4. Multi-complementary Filter Bank.

5.5. Java Applet - Audio Filters.

5.6. Exercises.

6. Room Simulation.

6.1. Basics.

6.2. Early Reflections.

6.3. Subsequent Reverberation.

6.4. Approximation of Room Impulse Responses.

6.5. Java Applet - Fast Convolution.

6.6. Exercises.

7. Dynamic Range Control.

7.1. Basics.

7.2. Statics Curve.

7.3. Dynamic Behavior.

7.4. Implementation.

7.5. Realization Aspects.

7.6. Java Applet - Dynamic Range Control.

7.7. Exercises.

8. Sampling Rate Conversion.

8.1. Basics.

8.2. Synchronous Conversion.

8.3. Asynchronous Conversion.

8.4. Interpolation Methods.

8.5. Exercises.

9. Audio Coding.

9.1. Lossless Audio Coding.

9.2. Lossy Audio Coding.

9.3. Psychoacoustics.

9.4. ISO-MPEG-1 Audio Coding.

9.5. MPEG-2 Audio Coding.

9.6. MPEG-2 Advanced Audio Coding.

9.7. MPEG-4 Audio Coding.

9.8. Spectral Band Replication.

9.9. Java Applet - Psychoacoustics.

9.10. Exercises.



"This is an extremely useful book for anyone involved in digital audio technology. Some of it will even benefit readers with more general interests, if they are technically involved." (Computing Reviews, March 6, 2009)
DAFX Advanced algorithms can be found here.
Digital Audio Signal Processing Visit for further studies including audio demonstrations, exercises and Matlab examples.