https://brianmcfee.net/dstbook-site/content/intro.html really interesting book on Digital Signal Processing.