Just found an online course on Digital Signal Processing here:
https://www.coursera.org/course/dsp
Digital Signal Processing Online Course
Re: Digital Signal Processing Online Course
Is that link right ? mine wouldnt work
Re: Digital Signal Processing Online Course
https://www.youtube.com/watch?v=zBJMh-m ... E32B917F55
An MIT course, a bit old but really interesting
An MIT course, a bit old but really interesting
- 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
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.
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.
- sunmachine
- Posts: 559
- Joined: Mon Mar 01, 2010 12:37 am
Re: Digital Signal Processing Online Course
Working here.dante wrote:Is that link right ? mine wouldnt work
Maybe just go to the main page and do a search for Digital Signal Processing.
http://www.coursera.org/