Comment by khiner
1 day ago
Self plug: I made Jupyter notebooks for each chapter of this and the DFT and Physical Modeling books in this series, with Python animations/audio for some key concepts:
https://karlhiner.com/jupyter_notebooks/mathematics_of_the_d...
https://karlhiner.com/jupyter_notebooks/intro_to_digital_fil...
https://karlhiner.com/jupyter_notebooks/physical_audio_signa...
My god, animating convolution makes it so much easier to understand than having a professor draw the process on a chalkboard back in the day.
Thank you: these are excellent.