Digital Signal Processing for Audio Applications: Volume 2 - Code

Digital Signal Processing for Audio Applications: Volume 2 - Code

by Anton R Kamenov

Paperback(3rd ed.)

$46.85
View All Available Formats & Editions
Members save with free shipping everyday! 
See details

Overview

In the summer of 2003 we began designing multi-track recording and mixing software – Orinj at RecordingBlogs.com – a software application that will take digitally recorded audio tracks and will mix them into a complete song with all the needed audio production effects. Manipulating digital sound, as it turned out, was not easy. We had to find the answers of many questions, including what digital audio was, how we could mix audio tracks, how we could track the amplitude of digital sound so that we could apply compression, how we could track frequencies so that we could equalize, what a good model of artificial reverb would be, and many others. Bits of relevant information were available, albeit not always well organized and not always intuitive.

Explaining the mathematics behind digital signal processing – DSP – is the task volume 1. It is a start, but there is more. It is not always straightforward to translate the mathematics into code. The purpose of volume 2 is just that. It translates the mathematical formulae in volume 1 into practical algorithms. It does so with actual DSP effects, including distortion, delay, chorus, equalizer, compressor, reverb, wah wah, and others.

Volume 1 of this book makes the argument that much of DSP can be reduced to simple algebraic and trigonometric manipulations. We hope that this volume shows that coding DSP is similarly not complex. In contemporary audio recording and mixing software, storing audio data, managing audio files, and designing an intuitive but functional user interface could be much more intricate than modifying the audio data themselves.

Product Details

ISBN-13: 9780692913819
Publisher: Anton Kamenov
Publication date: 08/01/2017
Edition description: 3rd ed.
Pages: 218
Product dimensions: 7.50(w) x 9.25(h) x 0.46(d)

Table of Contents

Chapter 1. Introduction

Chapter 2. The WAVE file format

Chapter 3. The Orinj effect framework

Chapter 4. Distortion

Chapter 5. Testing the distortion

Chapter 6. Delay

Chapter 7. Echo

Chapter 8. Multitap delay

Chapter 9. Chorus

Chapter 10. Bass chorus

Chapter 11. Equalizer

Chapter 12. Noise gate

Chapter 13. Compressor

Chapter 14. Reverb

Chapter 15. Wah wah

Chapter 16. Pitch shift

Chapter 17. Mixing and recording

Appendix A. Other wave chunks

Customer Reviews