K15885
a fascinating new book on audio processing algorithms. It starts from
basics of digital audio engineering and signal processing, and then contin-
ues to explain in detail the most important audio effects algorithms. I very
much like the chapter on delay-line effects, which gives a great overview of
all the well-known methods, such as slapback and ping-pong delay effects,
and anging and chorus algorithms. This book not only explains the basic
idea and applications of each method, but also briey shows the mathemat-
ics in the background of all techniques.
Vesa Vlimki, Aalto University, Esbo, Finland
This book strikes a great balance between theory and get-your-hands-dirty
applications. The strong orientation to families of effects found in every
recording studio means that readers of this book can look forward to making
a full set of useful, relevant, real-world effects.
Alex U. Case, University of Massachusetts Lowell, USA
Audio Effects: Theory, Implementation and Application explores
digital audio effects relevant to audio signal processing and music
informatics. It supplies fundamental background information on digital
signal processing, focusing on audio-specic aspects that constitute the
building block on which audio effects are developed. The text integrates
theory and practice, relating technical implementation to musical implica-
tions. It can be used to gain an understanding of the operation of existing
audio effects or to create new ones. In addition to delivering detailed
coverage of common (and unusual) audio effects, the book discusses
current digital audio standards, most notably VST and AudioUnit. Source
code is provided in C/C++ and implemented as audio effect plug-ins with
accompanying sound samples. Each section of the book includes study
questions, anecdotes from the history of music technology, and examples
that offer valuable real-world insight, making this an ideal resource for
researchers and for students moving directly into industry.
Audio Effects
THEORY, IMPLEMENTATION
AND APPLICATION
ISBN: 978-1-4665-6028-4
9 781466 560284
90000
Engineering Electrical
Audio Effects
Joshua D. Reiss
Andrew P. McPherson
Theory, Implementation
and Application
Audio Effects
Reiss McPherson
CRC Press is an imprint of the
Taylor & Francis Group, an informa business
Boc a Ra to n Lo ndo n Ne w York
Joshua D. Reiss
Queen Mary University of London, United Kingdom
Andrew P. McPherson
Queen Mary University of London, United Kingdom
Audio Effects
Theory, Implementation
and Application
CRC Press
Taylor & Francis Group
6000 Broken Sound Parkway NW, Suite 300
Boca Raton, FL 33487-2742
2015 by Taylor & Francis Group, LLC
CRC Press is an imprint of Taylor & Francis Group, an Informa business
No claim to original U.S. Government works
Version Date: 20140925
International Standard Book Number-13: 978-1-4665-6029-1 (eBook - PDF)
This book contains information obtained from authentic and highly regarded sources. Reasonable efforts
have been made to publish reliable data and information, but the author and publisher cannot assume
responsibility for the validity of all materials or the consequences of their use. The authors and publishers
have attempted to trace the copyright holders of all material reproduced in this publication and apologize to
copyright holders if permission to publish in this form has not been obtained. If any copyright material has
not been acknowledged please write and let us know so we may rectify in any future reprint.
Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmit -
ted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented,
including photocopying, microfilming, and recording, or in any information storage or retrieval system,
without written permission from the publishers.
For permission to photocopy or use material electronically from this work, please access www.copyright.
com (http://www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood
Drive, Danvers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that provides licenses and
registration for a variety of users. For organizations that have been granted a photocopy license by the CCC,
a separate system of payment has been arranged.
Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used
only for identification and explanation without intent to infringe.
Visit the Taylor & Francis Web site at
http://www.taylorandfrancis.com
and the CRC Press Web site at
http://www.crcpress.com
iii
Contents
Preface ...................................................................................................................... ix
About the Authors .............................................................................................. xiii
1. Introduction and Fundamentals ..................................................................
Understanding Sound and Digital Audio .................................................... 1
Working with Decibels ............................................................................... 4
Level Measurements ...................................................................................
Representing and Understanding Digital Signals ...................................... 6
Representing Complex Numbers ............................................................. 6
Frequency and Time Frequency Representations .................................
Aliasing ......................................................................................................
Modifying and Processing Digital Signals ................................................
The Z Transform and Filter Representation ..........................................
Digital Filter Example ...............................................................................
Nonlinear and Time- Varying Effects .....................................................
2. Delay Line Effects ........................................................................................
Delay ................................................................................................................
Theory .........................................................................................................