£85.00
FREE Returns
FREE delivery Tuesday, 19 November. Details
Or fastest delivery Tomorrow, 17 November. Order within 13 hrs 53 mins. Details
Only 1 left in stock (more on the way).
££85.00 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
££85.00
Subtotal
Initial payment breakdown
Delivery cost, delivery date and order total (including tax) shown at checkout.
Dispatches from
Amazon
Dispatches from
Amazon
Sold by
Amazon
Sold by
Amazon
Returns
Returnable until Jan 31, 2025
Returnable until Jan 31, 2025
For the 2024 holiday season, this item if purchased between November 1 and December 25, 2024 can be returned until January 31, 2025 or within 30 days from receipt (whichever is later).
Returns
Returnable until Jan 31, 2025
For the 2024 holiday season, this item if purchased between November 1 and December 25, 2024 can be returned until January 31, 2025 or within 30 days from receipt (whichever is later).
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Audio Effects: Theory, Implementation and Application (Audio Engineering Society Presents) Hardcover – Illustrated, 23 Oct. 2014

4.4 4.4 out of 5 stars 11 ratings

{"desktop_buybox_group_1":[{"displayPrice":"£85.00","priceAmount":85.00,"currencySymbol":"£","integerValue":"85","decimalSeparator":".","fractionalValue":"00","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"H3OvxnrKyJZoqdAeBouxa%2F4v5SsjipjC1RiSqe1bBepDzi0ZxG14CErOze3nZRr%2F1jbUMUwmMnfmwbTg3qs7EOIcREkGKJycDHXUzEUCIGEVbIer%2FOk6qRdvuMU%2BtdQT","locale":"en-GB","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

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-specific aspects that constitute the building block on which audio effects are developed. The text integrates theory and practice, relating technical implementation to musical implications. 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.

Product description

Review

"This book strikes a great balance between theory and get-your-hands-dirty applications. You get the essential math that deepens your understanding, but not so much that it discourages the motivated reader. The book is rich with actual examples―working code―so that you can build and hear functioning effects right away. 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. The theory is just enough to arm you with the power to innovate and create, so you learn how to do what is shown in the book and, more importantly, to make your own extensions, variations, and inventions."
―Alex U. Case, University of Massachusetts Lowell, USA

"Audio Effects: Theory, Implementation and Application is a fascinating new book on audio processing algorithms. It starts from basics of digital audio engineering and signal processing, and then continues 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 flanging and chorus algorithms. This book not only explains the basic idea and applications of each method, but also briefly shows the mathematics in the background of all techniques. I much enjoyed reading the historical anecdotes about the origins of some audio effect techniques. Every chapter ends with a compact set of problems, which makes this book very useful as a textbook. Both easy and challenging problems are included."
―Vesa Välimäki, Aalto University, Esbo, Finland

"This is a clear and concise guide to the details and applications of audio signal processing. The mathematical treatment of the subject is rigorous yet accessible, and problems to test understanding are included at the end of each chapter. Code examples in C++ are provided."
―Jez Wells, University of York, UK

"Audio Effects: Theory, Implementation, and Applications is a great book for those who are excited about the technical side of audio effects. Newcomers can gain a basic understanding of each of the topics and advanced students can take their understanding to the next level. The diagrams and formulae are in-depth and also function as a great one-stop reference on the subject."
―Craig Abaya, San Francisco State University, California, USA

"In the book, audio signal processing is explained in a very nice and smart way. Mentioning and explaining system theoretic aspects of basic processing structures helps readers to understand them in detail. Besides that, the application of these structures in music and audio in general is described in great detail, and in a very motivating manner. The authors start with simple structures (e.g., with constant parameters), allowing for a simple entry. Afterward, variants (e.g., by allowing the parameters to be changed in a periodic fashion) are described that show how structures are used in practice. Additional C-code examples help if readers really want to get hands-on experience when implementing audio processing schemes."
―Gerhard Schmidt, Kiel University, Germany

"... one of the best-written, best-structured, and most complete books on the topic of audio processing. ... The book uses dedicated chapters for a wide range of effects that take place in the time-domain (delay, reverberation, phase vocoder), the frequency domain (filters, Doppler effects, equalizers) or the realm of dynamics (overdrive, modulation, compression, etc.) and in each instance provides the theory of mathematical foundation using sophomore-level engineering math, clear and effective figures, excellent examples and exercises, as well as a short paragraph akin to a “did you know?” entry that lightens the reading. Whenever appropriate, the authors also include programming examples. From the excellent introduction to the final chapter (dedicated to building software plug-ins for some of the popular digital audio workstations environments), the book exalts clarity of thought and of presentation. ... What this book offers is an in-depth guide to how audio effects can be designed, calculated, and implemented in software. It is an effective text for college-level students in electrical engineering (or computer science) who have a passion for audio. ... Every reference book should have a good bibliography and reference section, and in this regards the readers will not be disappointed either. The references are both broad and deep, and they are extremely current. ... Personally I would not hesitate to spend the money on this work, as I can see annotating a lot of the pages (especially the code portions). ... a book of this quality should have a spot on an engineer's bookshelf."
―Dominique J. Chéenne, Columbia College Chicago, Illinois, USA, from
Noise Control Engineering Journal, November-December 2014

"... presents the application and implementation, from a technical approach, of the gamut of audio effects with a balanced focus on the math and science involved. ... There are a large number of well-placed references throughout the book for further reading or expanded research into filters and DSP effects. ... I would recommend this book to anyone interested in a behind-the-scenes look at how our modern DSP-based effects do their magic. The book also will help with understanding the math and concepts related to modern DSP-based effects."
―David Brown, Santa Ana, California, USA, from the
Journal of the Audio Engineering Society, Vol. 63, No. 9, September 2015

About the Author

Joshua D. Reiss, Ph.D, is a senior lecturer with the Centre for Digital Music in the School of Electronic Engineering and Computer Science at Queen Mary University of London. He has bachelor’s degrees in both physics and mathematics, and earned his Ph.D in physics from the Georgia Institute of Technology. He is a member of the Board of Governors of the Audio Engineering Society, and co-founder of the company MixGenius. Dr. Reiss has published more than 100 scientific papers and serves on several steering and technical committees. He has investigated music retrieval systems, time scaling and pitch shifting techniques, polyphonic music transcription, loudspeaker design, automatic mixing for live sound, and digital audio effects. His primary focus of research, which ties together many of the above topics, is on the use of state-of-the-art signal processing techniques for professional sound engineering.

Andrew P. McPherson, Ph.D, joined Queen Mary University of London as a lecturer in the Centre for Digital Music in September 2011. He holds a Ph.D in music composition from the University of Pennsylvania and an M.Eng in electrical engineering from the Massachusetts Institute of Technology. Prior to joining Queen Mary, he was a postdoc in the Music Entertainment Technology Laboratory at Drexel University, supported by a Computing Innovation Fellowship from the Computing Research Association and the National Science Foundation (NSF). Dr. McPherson’s current research topics include electronic augmentation of the acoustic piano, new musical applications of multi-touch sensing, quantitative studies of expressive performance technique, and embedded audio processing systems. He remains active as a composer of orchestral, chamber, and electronic music, with performances across the United States, Canada, and the UK at venues including the Tanglewood and Aspen music festivals.

Product details

  • Publisher ‏ : ‎ CRC Press; 1st edition (23 Oct. 2014)
  • Language ‏ : ‎ English
  • Hardcover ‏ : ‎ 368 pages
  • ISBN-10 ‏ : ‎ 1466560282
  • ISBN-13 ‏ : ‎ 978-1466560284
  • Dimensions ‏ : ‎ 15.88 x 1.91 x 23.5 cm
  • Customer reviews:
    4.4 4.4 out of 5 stars 11 ratings

Customer reviews

4.4 out of 5 stars
11 global ratings

Top reviews from United Kingdom

Reviewed in the United Kingdom on 20 May 2015
A very strong and practical book filled with great explanations and code examples. This is easily the best book on the subject I've found, and really helped me with understanding some of the more challenging DSP concepts related to audio. The final chapter is also a great primer for those interested in using the Juce framework for making audio plug-ins. The examples are clear, well formed and easy to follow if you have a good understanding of C-style languages. There is a good bit of historical information on audio effects as well which provides some great context.

I strongly recommend buying the print version of this book. The Kindle version is not very well formatted, and doesn't even have an interactive table of contents, which makes it really tedious to deal with.

The only real issue I have with the text itself is the assertion by the authors that "Very little prior knowledge is assumed." Yes and no. I personally had a lot of trouble following the math-y explanations at the beginning of chapters because I don't come from a math and engineering background. However, I really can't fault the authors for this. They do a great job of making the book work on a practical level even for those of us who lose the plot when we see equations stuffed with Greek letters. However I would love to see a chapter (or perhaps more realistically another book) that breaks down the math even further, assuming no prior understanding of the language of mathematics. All in all a very good book that elucidates a challenging topic.
2 people found this helpful
Report
Reviewed in the United Kingdom on 23 May 2016
I suppose I bought this book for my little skunkworks company with the expectation that is was easier to grab off the shelf than the piles of AES papers and other tomes that might somewhere reside the same information. Scanning through the pages gave me the initial impression that this was indeed the all-in-one pocket reference book that I had sought. Punchy chapters, clear diagrams, lots of good graphs and so on.

However, it was upon delving into the details of certain subjects that it became apparent that this book has some pretty major failings. To be clear, it's not faulty information that compromises this publication, rather it's some very important pieces of information that are conspicuous by their absence.

For example, the authors spend a lot of time explaining the Z-domain and pole-zero maps to show how some common filter applications can be achieved. That's completely fine - there are many applications for FIR and IIR filters and lots of arbitrary prototype shapes can be achieved this way. What the authors fail to do, however, is explain how inappropriate these approaches are for designing "musical" filters that the user can modulate at sample rate. Hal Chamberlin's "Musical Applications for Microprocessors" was probably the first book I ever ready that showed how to build mock analogue filters using networks of digital integrators, and since that book was published in the 1980s you might assume that the authors had at least heard of it. I bring this up because they use a lot of references, and not surprisingly there are very familiar looking diagrams here and there that appear to have been been lifted from Jon D'Attoro, Curtis Roads etc. In other words, they're not strangers to adapting solid written sources from the past.

In this case the central omission is glaring because the number one question a student will ask is "how do I make a resonant low-pass filter?" My answer would be to either look at the Moog 4-pole or the State Variable Filter, both of which are rudimentarily achieved using networks of digital integrators. This book contains no mention of these important filters at all, nor does it make any attempt to highlight the shortcomings the Z-domain approach for these filters, even going so far as to describe the wah-wah effect (a resonant low-pass that relies entirely on modulation for it's "sound") using another, rather arbitrary Z-domain filter. The original wah-wah analog circuit does not make an appearance once, which leaves me wondering whether the authors really know what the effect is, or are they simply regurgitating an AES paper with the right sounding title. One thing I can say for sure is that digital integrator networks are incredibly common in commercial musical production applications, so their absence is something of a mystery to me.

Other glaring commissions include, but are not limited to, showing a diode clipper circuit and yet not showing how to implement a typical diode's transfer function. There's plenty of information on aliasing due to distortion, and several ways to mitigate it, and yet this one simple equation for the very component they use for their analog example is absent. You could Google it, but then you could say that for anything in this book, and by Googling it you wouldn't have had to buy a hardback book for the privilege of this information. In another example, they recommend using the C++ framework JUCE - which I entirely agree with - yet don't highlight some important aspects of writing an audio effect in JUCE, such as scope locking the message manager before updating the UI from the audio thread. This isn't obscure, as you will certainly want to do that if you're implementing metering, for example. They do mention other aspects of writing multi-threaded code, yet the most obvious one for this application is absent.

It's really a shame, because when this book is on point, it's really on point. The text that is there is really well written, concise, and shows the teaching chops that both these QMUL lecturers have. In some ways it's a stunning achievement that such dry subject matters can be made to flow so easily from one to another. Then again, most of the content of this book is really just summarising the more detailed works listed in it's references, so the task certainly should be to aid those presentations with a few choice words. When looking at this book in that way, Reiss and McPherson are more editors that writers, and perhaps that's why some important pieces of the puzzle have been left out while other subjects have possibly had too much elaboration.
5 people found this helpful
Report
Reviewed in the United Kingdom on 20 November 2015
It has the right amount of theory and a lot of focus on implementation

Top reviews from other countries

Amazon Customer
5.0 out of 5 stars Five Stars
Reviewed in the United States on 17 September 2016
great