Clear and concise explanations of practical DSP techniques. Written for scientists and engineers needing the power of DSP, but not the abstract theory and detailed mathematics.
But as a music lover, as a musician, I've been interested in DSP technology for a long time and tried several times to get acquainted to the technology with no avail.
I guess the reason I failed is I couldn't understand the exact meaning of mathematical languages in DSP area.
I'm still in the middle of this book but now I can understand what the mathematical languages mean. The author is very precise using math languages and translate the language into easy plain english without missing any clarity and bravity of mathematical language.
I'm gonna keep working on DSP with this book as my hobby and finally when the time comes, all I gotta do is use my programming skill to develop a useful DSP S/W.
1) The author explicitly reviewed important fundamental concepts such as convolution, system response, sampling theorems, etc. He did so with incredible clarity and mathematical precision, while maintaining readability. This is key, as it forms an excellent foundation for using the book as a "from-the-ground-up" DSP trainer.
I (also) highly recommend this text to anyone NEEDING TO LEARN DSP UNDER DEADLINE! I have used this text to mentor undergraduates through capstone design courses involving DSP, with tremendous success.
2) The author makes excellent usage of graphical examples to ensure a solid grasp of the concepts. He does so with equally clear descriptive text.
3) The author presents UNDERSTANDABLE techniques and methodologies for solving real-world DSP problems. His presentation consistently relates the results and examples to the fundamentals, reinforcing the reader's grasp as he or she progresses through the material.
4) Worth mentioning twice: This DSP text is EASY to read!!!!!
If only my entire engineering library were this good. (Note: I am in no way affiliated with the author or publisher.)
I had no previous experience with signal processing. Within a week of reading this book, I was able to write FFTs, high pass, low pass, and windowed sinc filters in C.
As a bonus, his clear description of convolution, complex numbers, Fourier transform, Laplace transform and Z transform made them all "click".
The only other book I've read that has been able to explain a complicated subject with this level of clarity is Richard Feynman's Physics Lecture series.