DspGuru 190 points by ch on Nov 25, 2015 | hide | past | web | favorite | 17 comments

 DSPGuru.com is an excellent resource.If you want to learn more Digital Signal Processing, go and check out the website I've been running for a few years where I collect all the free online courses, introduction videos, FAQs and textbooks on DSP that you can use to teach yourself:http://DIYDSP.comYes, I make passive income via Amazon click-throughs. The focus of my website is on music instruments, btw.
 That's awesome, music instruments are the primary reason I want to learn DSP. Thanks for setting this up and keep earning your passive income :)
 I spent a few hours on sunday casually reading this:http://jackschaedler.github.io/circles-sines-signals/index.h...Which was an enjoyable primer if you are interested in DSP.
 That was a fantastic link! Many people seem to agree https://news.ycombinator.com/item?id=9131706. Thanks.
 I'd be interested to see if the OP is more math oriented than Circles, Sines, and Signals. CSS admits it's pretty strictly conceptual, and didn't give a ton of resources on getting a more mathematical foundation of the DSP principles explained.
 Hiya, I posted my main website elsewhere in this thread, but this link in particular:http://diydsp.com/livesite/pages/home#DSP_Theorycontains links to documents Gilbert Strange and Rick Lyons. These two are much more math-intensive than many of the other introductions.And if you want to go whole hog, check out the free online lectures:
 Might want to add the textbooks available at http://www.fourierandwavelets.org/.I really like the first, "Foundations of Signal Processing", as a linear algebra centered treatment of the topic.
 Hey, this is great! Thanks for showing me this!
 The layout, the animated figures, the text. Gorgeous.
 Good stuff. A bit more accessible than this free online textbook:
 +1 for dspguide.com. It really made what had been an opaque subject for me very approachable.
 Yes, there are two great things about it:1. It's free in PDF by chapter or you can buy it.2. It has every example in BASIC. Now, BASIC obviously stinks, right? The idea isn't to use the code from the book, but the fact that it's in BASIC means it's been so simplified that you can follow it step-by-step and quickly implement it in your language of choice.
 DSP is the reason I could transition from electrical engineering to machine learning - it's funny how fundamentals pay off.
 For anyone interested in DSP, the Coursera DSP class is superbly well done: https://www.coursera.org/course/dsp