R&D Books, 2000. — 792 p. — ISBN10: 0879305665, ISBN13: 978-0879305666.
This book is not going to cover all, or even most, of the large field of DSP. There will be little or nothing on statistical classifiers, neural nets, fuzzy logic, or other major DSP techniques. That will be another work. As I noted above, where a standard explanation exists for a widely used concept, I will come at it from a different direction, to avoid duplication. I'll limit myself to the major techniques used to process sound data in preparation for presentation to a listener. In fact, there's not even going to be enough space here to cover this subject fully, in the academic sense. Rather, I'll hit the high points then direct you to other sources for more complete coverage. I'll send you there and elsewhere as needed to keep this work at the level I want it to be; that is, more a compendium than total coverage of some narrow aspect. I find this is better for initially imparting some understanding of a field, and I hope you do too. The intent is to teach you enough to be dangerous right away and lead you toward a better ability to understand other works on the subject more easily.
A single book at least not one of reasonable size can't take someone from being a pretty good computer software programmer all the way to a DSP guru. If that were the case, the field would be trivial, and it's definitely not.
Here are some works I'll reference that I've found are "worth it," even on my limited budget. You don't have to go out and buy these to understand this book, but if I've stimulated your interest in this field, as I hope I will, here's where to go to get more, without wasting your money and time.
Overview
PsychoAcoustics
Practical DSP Primer
Filter Primer
Analysis of Sounds
Synthesis of Sounds
Development Tools
DSP Programming Methods and Tricks
User Interface
Filtering
Delay Effects
Amplitude Effects
Combination Effects
Audio Data Compression
Noise Reduction
WavEd User's Guide
WavEd Programmer's Guide
Transform/Generate Effects API