Digital Signal Processing Online Course

Please remember the terms of your membership agreement.

Moderators: valis, garyb

Post Reply
User avatar
sunmachine
Posts: 559
Joined: Mon Mar 01, 2010 12:37 am

Digital Signal Processing Online Course

Post by sunmachine »

Just found an online course on Digital Signal Processing here:
https://www.coursera.org/course/dsp
User avatar
dante
Posts: 5047
Joined: Sat Nov 24, 2001 4:00 pm
Location: Melbourne Australia
Contact:

Re: Digital Signal Processing Online Course

Post by dante »

Is that link right ? mine wouldnt work
fra77x
Posts: 889
Joined: Tue Apr 17, 2001 4:00 pm

Re: Digital Signal Processing Online Course

Post by fra77x »

https://www.youtube.com/watch?v=zBJMh-m ... E32B917F55

An MIT course, a bit old but really interesting
User avatar
kensuguro
Posts: 4434
Joined: Sun Jul 08, 2001 4:00 pm
Location: BPM 60 to somewhere around 150
Contact:

Re: Digital Signal Processing Online Course

Post by kensuguro »

I think puredata is a complete playground to learn DSP in. (and it's free!) Not sure you need to take a full course to learn what's going on.

Well, I take that back. I did take a DSP course before I got deeper into puredata and max/msp. But for the record, I showed up for class twice. In one class we studied fft at the equation level. Real part, imaginary part, that whole bit. Fast forward a few sessions.. I decided to show up just to see if I could salvage my credit. The code for analysis had been written, and we were feeding it different windowing functions, stretching a sample of a barking dog to digital hell. Did it help me? A little bit. I guess it's good to know how some of these things work, but in the end you use them as black boxes.. precisely the point of object oriented programming.

And once you're in max/msp or puredata, it helps to know what to plug where, or when you're breaking the rules, you'd at least have some remote sense of what to expect. And some garbage comes out of your speakers to comical effect. (if your speakers are still intact) If you are clueless, though, most often you would get no sound at all, and that's no fun at all.

I'd say get a DSP platform going first. puredata, max/msp, csound, cmusic, whatever free ones are out there. And fiddle with it for a bit. Try to make something happen. Build a tb303 clone or maybe even just get a sine wave to play. Eventually you will get frustrated with something.. Then you either Google it, or look in some reference book to figure out what you're doing, and you go back to your DSP platform and see if you can make something useful. Then you get frustrated with something else, and you do it all over again. That'd be your DSP "course" in a nutshell. The only thing to fear, is the fear of not being able to produce anything useful for months. In contrast, you'll immediately get mangled, noisy, shockingly annoying sounds that are so undesirable and aesthetically lethal that they almost sound fresh. When those sounds stop bothering you, you would have earned the citizenship to the land of DSP.
User avatar
sunmachine
Posts: 559
Joined: Mon Mar 01, 2010 12:37 am

Re: Digital Signal Processing Online Course

Post by sunmachine »

dante wrote:Is that link right ? mine wouldnt work
Working here.
Maybe just go to the main page and do a search for Digital Signal Processing.
http://www.coursera.org/
Post Reply