The Scientist and Engineer's Guide to Digital Signal Processing
dspguide.com
dspguide.com
It also suggests that basic DSP theory is not complete, that there should be psychoacoustic or psychoperceptual extensions to it. This could have implications for machine learning which uses DSP to derive input features. In particular, to get ML algorithms that respond to environments the way people do, extracting features from signals using basic DSP may not be good enough. Psychoperceptual DSP may also be needed. For example, as people get older many experience hearing loss which can be partially modeled as bandwidth limiting. If you train your digital voice assistant ML algorithms using the full microphone bandwidth it will be reacting to signals that the people speaking can not even hear. Hence those people will never make any attempt to modulate their voice in those upper frequency ranges, sending false/noisy signals to the DSP and hence the ML. So the voice assistant may work better for young people and worse for older people. Maybe that's not considered part of DSP but is psychoperceptual modeling. However, DSP is often considered as presenting a kind of baseline truth, when reality can be subtly different.
Anyway I'd really like to know what turns basic DSP into great DSP in the musical realm. I suspect there are similar differences in other areas, such as digital camera image processing.