Digital Signal Processing A Practical Approach
This book clearly explains digital signal processing principles and shows how they can be used to build DSP systems. The aim is to give enough insight and practical guidance to enable an engineer to construct DSP systems. The book's programs are written in C, the language used in DSP.