- Oppenheim & Schafer, Discrete-Time Signal Processing. The modern definitive text. Mathematically rigorous, encyclopedic.
- Proakis & Manolakis, Digital Signal Processing: Principles, Algorithms, and Applications. A long-standing classic, slightly more applied than Oppenheim.
- Sanjit Mitra, Digital Signal Processing: A Computer-Based Approach. With MATLAB examples; good for hands-on learners.
- Steven Smith, The Scientist and Engineer's Guide to Digital Signal Processing. Free online. The clearest practical introduction in print, friendly and visual.
- Richard Lyons, Understanding Digital Signal Processing. Practical, popular, with intuitive plots and tricks.
- Vaidyanathan, Multirate Systems and Filter Banks. The standard reference for polyphase, half-band, and multirate filter design.
- Cooley & Tukey (1965), "An algorithm for the machine calculation of complex Fourier series." The original FFT paper. Short, foundational, worth reading.
- Parks & McClellan (1972), "Chebyshev approximation for nonrecursive digital filters with linear phase." The Remez-based FIR design.
- Mangard, Oswald & Popp, Power Analysis Attacks: Revealing the Secrets of Smart Cards. Where DSP meets hardware security. The book that gathered DPA into a single coherent treatment. Chapter 24 will quote heavily from it.
section 11 of 111 min read