FML. A programmer just asked someone for advice on learning a bit about the signal processing/Fourier transforming that goes on around here, and that someone replied with “<long pause> Uh, I’d start with an undergrad linear systems book… Oppenheim and Schafer.” WORST ANSWER EVER, gods help the poor programmer.
My advice, likely too hastily offered to said programmer, with exhortations to ignore the previous advisor, turned out to be: (1) DFT chapter of “Scientist and Engineer’s Guide to Digital Signal Processing” (http://www.dspguide.com/CH8.PDF) and any subsequent chapters of interest (e.g., digital filters), and (2) Jack Schaedler’s “Circles, Sines, and Signals” explorable explanation (https://jackschaedler.github.io/circles-sines-signals/).
@22 Even calculus has its limits.