DSPRelated.com

A Pragmatic Introduction to Signal Processing

Tom O'Haver

An illustrated essay with software available for free download.