I'm a computer science student and I love producing music and I really want to get into developing audio plugins. I'm currently learning the JUCE framework and am fairly comfortable with C++. I'm also good with maths.

I've been doing some research but I'm still not sure as to what book I should use to reference/learn digital signal processing. I've been looking at the DAFX book but its done in MATLAB not C++.

I need a book thats suited for beginners and for developing audio plugins. Any recommendations?

  • 1
    $\begingroup$ Will Pirkle has some good books. you will probably have to learn some real DSP (which is more than protocols in plugs or in JUCE). $\endgroup$ Oct 25, 2017 at 20:57

1 Answer 1


There are a number of books in addition to Zölzer's DAFX, the one I would recommend is:

The Audio Programming Book by Boulanger...

Also have a look at these:

Designing Sound by Farnell

Designing Audio Effect Plug-Ins in C++ by Pirkle

Designing Software Synthesizer Plug-Ins in C++ by Pirkle

  • $\begingroup$ Thanks for the suggestions. I've also come across this dspguide.com which is free and looks promising. $\endgroup$
    – user31565
    Oct 27, 2017 at 1:55
  • $\begingroup$ Yes that's also fine. You asked for best DSP books for audio plug-in development. Then you may also like Understanding DSP. $\endgroup$
    – Fat32
    Oct 27, 2017 at 9:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.