The 2nd edition was written so that it doesn't matter if you use ASPiK, JUCE, iPlug or anything else. The projects are coded in an entirely different way such that they are C++ objects that are "agnostic" to the API or platform. There are individual "Programming Guides" for AAX, AU and VST3. I do introduce RackAFX7 as well as ASPiK but that is mainly because I know that the majority of my readers tend to be 1st time plugin programmers - that's all. The projects are done in both RackAFX7 and ASPiK but it is simple to port them to JUCE or iPlug because of the C++ way that the objects are designed.
As for DSP, just about every chapter that had DSP has been updated - for example, the Biquad object now implements the 4 common forms, and Transposed Canonical is now the default (instead of the old direct form) and I've added many new "basic DSP" designs that are generally only glossed over in DSP books with not derivations (e.g. impulse invariant filters).
I added new material on Wave Digital Filters along with a whole WDF Ladder Filter library as well as the basic Virtual Analog.
There is an entire chapter devoted to the FFT (and that also means *understanding* how the FFT does its thing), phase vocoding, pitch shifting and fast convolution. On top of that is a chapter on doing sample rate conversion CORRECTLY which no one seems to want (or know how) to do.
The easiest thing to do is go to amazon and peek into the table of contents. You can compare it with the 1st edition - you will certainly see some similar things - but I'd say around 50% of the book is new material.
I also completely redid the chapter on "Anatomy of a Plugin" to include much more information behind-the-scenes as well as multi-threading and thread-safety.
I had the same concern about the two versions but decided to go ahead and get the second edition. I'm glad I did because there is substantial new material as well as revisions. Also, it appears in skimming through it that Will and the proofreaders did a very good job on this second edition.
Most Users Ever Online: 152
Currently Browsing this Page:
Guest Posters: 1
Newest Members:oneday, Phelan Kane, audiocoder, agel, Makai, Abyz, Nonlinear, IgorVish, Arjuna, TomMilne
Moderators: W Pirkle: 470
Administrators: Tom: 74, JD Young: 80, Will Pirkle: 0, W Pirkle: 470