Digital Signal Processing for Audio Applications

Digital signal processing for audio applications - cover

"Digital Signal Processing for Audio Applications" by is a simple and structured approach to understanding how digitally recorded sound can be manipulated. It presents and explains, and sometimes derives the mathematics and code that readers can employ in designing sound processing applications.

Purchase at Amazon or Barnes & Noble

On Amazon (Kindle and paperback):

"Digital Signal Processing for Audio Applications: Volume 1 - Formulae"
"Digital Signal Processing for Audio Applications: Volume 2 - Code"

On Barnes & Noble (paperback):

"Digital Signal Processing for Audio Applications: Volume 1 - Formulae"
"Digital Signal Processing for Audio Applications: Volume 2 - Code"

Paperback and e-book edition are also available in other stores.

Purchase here

"Volume 1 – Formulae" focuses on the mathematics of digital signal analysis and transformation.

"Volume 2 – Code" provides code samples for digital signal processing (DSP) effects.

A PDF copy of the book will be sent to you via e-mail within 24 hours of payment. Here on this site, this book is only available in electronic (PDF) format.

Third edition

The third edition of the book adds a whole new Volume 2 with code samples for DSP effects - delay, chorus, equalizer, reverb, compressor, wah wah, pitch shift, and more - to complement the mathematics of Volume 1.

The first two editions were about mathematics. The first one focused on signal frequencies – identifying them, filtering them out, changing their magnitude, and so on. This is a huge part of DSP for audio, but there is more. The second edition introduced: wavelet transforms and data compression, more windows, and elliptic filters. This third edition includes shelving and peak filters, improves the discussion of the Hilbert transform, and, of course, introduces code samples as part of volume 2.

As with previous editions, this book contains some mathematics, but it is not for mathematicians. It is for the engineers and hobbyists. If properly explained, much of the practical DSP applications reduce to simple algebra. This said, the book contains a sufficient amount of theory to provide an explanation of why DSP works the way it does. It is important for practitioners to have a good understanding of how DSP concepts come about. Much of the available DSP information has too much theory and not enough examples. Much of it has too many practical examples and not enough theoretical backing. We hope to have found the proper balance.


The following are samples.

Volume 1: TOC, Index Table of contents and index for volume 1 (610 KB).
Volume 1: Chapter 6 Chapter 6. Distortion (632 KB).
Volume 1: Chapter 12 Chapter 12. The continuous and discrete Fourier transforms (778 KB).
Volume 1: Chapter 18 Chapter 18. The bilinear transformation and IIR filter transformations (684 KB).
Volume 2: TOC, Index Table of contents and index for volume 2 (529 KB).
Volume 2: Chapter 4 Chapter 4. Distortion (598 KB).
Volume 2: Chapter 11 Chapter 11. Equalizer (563 KB).


"Digital Signal Processing for Audio Applications" is available for $12.99 per volume.


Write in our forum with suggestions, comments, or questions about "Digital Signal Processing for Audio Applications".

© 2011 Anton Kamenov. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means without the prior written permission of the author.