Designing Audio Effect Plug-Ins in C++ and over 2 million other books are available for Amazon Kindle . Learn more
  • RRP: £36.99
  • You Save: £3.70 (10%)
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon.
Gift-wrap available.
Trade in your item
Get a £19.89
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Designing Audio Effect Plug-Ins in C++: With Digital Audio Signal Processing Theory Paperback – 14 Nov 2012

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
£30.33 £63.29

Frequently Bought Together

Designing Audio Effect Plug-Ins in C++: With Digital Audio Signal Processing Theory + The Audio Programming Book + BasicSynth
Price For All Three: £77.53

Buy the selected items together

Trade In this Item for up to £19.89
Trade in Designing Audio Effect Plug-Ins in C++: With Digital Audio Signal Processing Theory for an Amazon Gift Card of up to £19.89, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 560 pages
  • Publisher: Focal Press (14 Nov 2012)
  • Language: English
  • ISBN-10: 0240825152
  • ISBN-13: 978-0240825151
  • Product Dimensions: 19 x 3.2 x 23.5 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 205,595 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Will Pirkle is an Assistant Professor of Music Engineering Technology at the University of Miami Frost School of Music, where he teaches C++ audio programming, signal processing, audio synthesis, recording studio workshops, and mobile app programming. In addition to his nine years of teaching, Mr. Pirkle has twenty years of experience in the audio industry, during which he worked and consulted for companies including Korg Research and Development, SiriusXM Radio, Diamond Multimedia, Gibson Musical Instruments, and National Semiconductor Corporation. An avid guitarist and studio owner, Mr. Pirkle continues to seek projects that combine all his skills.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See both customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

1 of 1 people found the following review helpful By D M Chambers on 10 Aug 2013
Format: Paperback Verified Purchase
Great book, clearly explained and as a Software Engineer/ DJ/ Producer it's the perfect book for me to have by my side as I implement my first C++ plugins. I'm sure it'll be equally useful years down the road also. It goes into necessary detail without being inaccessible. 5 stars.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By MCU on 31 Dec 2013
Format: Paperback Verified Purchase
This is a very good book for people who want both dsp theory and practice. Theory sections are well written and then you can follow this up through implementation in C++ through the authors RACKFX system.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on (beta) 13 reviews
8 of 8 people found the following review helpful
Outstanding Hand Holding Through The Rocky Start 31 Jan 2013
By Brandon Scott Drury - Published on
Format: Paperback
I decided in November that I was going to begin making my own plugins....hopefully for eventual profit. Starting out turned out to be a VERY rocky road. In fact, there was no road. A lot of guys who know how to do it will help you, but you've got to get your own ducks in a row and make your own path before you can finally write that one equation that actually processes the audio. I found myself reading college thesis papers and stuff that weren't designed to teach to get the info in between the lines.

I picked up this book the second I saw it. I couldn't be happier. The author's RackAFX software and approach to teaching gets you making plugins almost immediately. RackAFX automates a lot of the busy work so you can focus on the fun stuff. More importantly, it reduces the learning curve so you only have 20,000 things to learn instead of 50,000 things.

There is a lot of DSP discussion and that stuff ain't for the meek. After one read through the book I learned SOME. Halfway through the book a second time and I'm learning much more. I think the author teaches it about as well as any one author can teach it, but I imagine it'll take 10 different books before I get "good" at it.

I'd imagine the DSP holds up for everyone from beginners to seasoned pros. Time will tell if RackAFX is the way to go for full-blown premium plugins, but at the moment I have soooo much to learn it's the least of my worries. I'm just thrilled something like this exists to prop me up during the learning phase.

I couldn't recommend it higher!
6 of 7 people found the following review helpful
Great resource for audio engineers to learn DSP & C++ 15 Nov 2012
By Brad Swanson - Published on
Format: Paperback
I would generally wait until I've finished a book cover-to-cover before writing a review, but after digging into the first six chapters, I realized it's going to take me a while to get through this whole book, but for the very best reasons. I'm coming to this subject as a complete novice; with very little experience in C++, and only rudimentary knowledge of DSP, but I have found the text completely accessible, and Pirkle's simple overview of Basic DSP was worth the price of the book on it's own! The depth and breadth of the programming concepts is going to take me a while to work through, but I'm excited to do it and this is the first resource on C++ or DSP that I've found that really gives me hope that I (an audio engineer with little programming background) can learn these concepts and get to a point where I'm being creative with them; putting my own ideas into code and action.
5 of 6 people found the following review helpful
You'll need to STUDY it 21 Nov 2012
By Amazon Customer - Published on
Format: Paperback Verified Purchase
The author teaches in the Music Engineering Technology Program at the University of Miami, so you can expect a textbook-type of approach. I'd need a year to go through it with good understanding. I couldn't possibly simply read it and understand. I'd have to filter it through everything else I know, as well as do my own thinking to know what the author is intending to teach (as any serious college textbook expects). This is the reason I only give it 4 stars. It's very complete without apparently getting beyond college-level information. Probably what will make it stand out over other Digital Signal Processing books is the author's RackAFX program, with which the reader can use the author's C++ examples to create a VST plugin and run that plugin in any VST host to hear the results. So over-all, it's a welcome addition to DSP.
2 of 2 people found the following review helpful
This is the DSP book you're looking for 29 Dec 2013
By Hans Anderson - Published on
Format: Paperback Verified Purchase
I'm not new to DSP programming but I still found even the introductory chapters on simple first order filters to be enlightening. The intro to filters is simultaneously simpler AND deeper than any I've read before. In addition to explaining the theory clearly and simply, the book has professional sounding sample projects.

There are at least a dozen other websites that explain how to design reverb algorithms that sound metallic and fake. This book shows you how to design one that you can actually use.
2 of 2 people found the following review helpful
Good book but need some prerequisite 8 Nov 2013
By Min - Published on
Format: Paperback
Good book but need c++ knowledge ( at least comfortable with pointers) and entry-college math. I recommend studying
"The Theory and Technique of Electronic Music" by Miller Puckette [...] (open source)
before digging this, which shares lots of topics with this book in more beginner level and in Pure-data ( instead of c++)
Were these reviews helpful? Let us know

Look for similar items by category