Difference between revisions of "DSP"
Line 13: | Line 13: | ||
https://ccrma.stanford.edu/~jos/ | https://ccrma.stanford.edu/~jos/ | ||
http://dsprelated.com/dspbooks | http://dsprelated.com/dspbooks | ||
− | All MusicDSP roads lead to JOS sooner or later. But be warned, this is seriously heavy going. I would recommend learning from Oppenheim then coming back here. | + | All MusicDSP roads lead to JOS sooner or later. But be warned, this is seriously heavy going. I would recommend learning from Oppenheim then coming back here. |
+ | http://pipad.org/spiral/Jaffe-Smith-Extensions-CMJ-1983.pdf <-- plucked string algo | ||
=== '''Prof. Alan V. Oppenheim''' === | === '''Prof. Alan V. Oppenheim''' === | ||
Line 34: | Line 35: | ||
== More... == | == More... == | ||
− | Fourier | + | Fourier SYNTHESIS visualisation with d3.js |
http://bl.ocks.org/jinroh/7524988 | http://bl.ocks.org/jinroh/7524988 | ||
Revision as of 18:45, 10 May 2015
Contents
- 1 DSP Resources
- 1.1 The Scientist and Engineer's Guide to Digital Signal Processing
- 1.2 Charan Langton
- 1.3 Julius Orion Smith
- 1.4 Prof. Alan V. Oppenheim
- 1.5 Olli Niemitalo Digital sound processing tutorial for the braindead! (2003)
- 1.6 Maxim Integrated -- A filter primer
- 1.7 Katja's homepage on sinusoids, complex numbers and modulation
- 2 More...
- 3 IRC
DSP Resources
The Scientist and Engineer's Guide to Digital Signal Processing
(Steven W. Smith, Ph.D.) http://dspguide.com Good for teaching the basics to DSP beginners. However, it deliberately tries to avoid complex number math which is a mistake; by taking a shortcut you just end up shortcutting your own understanding.
Charan Langton
http://complextoreal.com/ Same criticism. Why avoid complex numbers? Why attempt to build the complex case from the reals? But insightful tutorials nonetheless.
Julius Orion Smith
https://ccrma.stanford.edu/~jos/ http://dsprelated.com/dspbooks All MusicDSP roads lead to JOS sooner or later. But be warned, this is seriously heavy going. I would recommend learning from Oppenheim then coming back here. http://pipad.org/spiral/Jaffe-Smith-Extensions-CMJ-1983.pdf <-- plucked string algo
Prof. Alan V. Oppenheim
Signals and Systems (π's #1 choice!) http://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/index.htm Oppenheim is where it is. Where JOS may leave a logic gap for the reader to job, Oppenheim will probably state the result twice. These lectures are golden! Make sure you do the exercises as you go, otherwise you will come adrift!
Olli Niemitalo Digital sound processing tutorial for the braindead! (2003)
http://yehar.com/blog/?p=121 ASCII art pictures & formulae. Oldskool.
Maxim Integrated -- A filter primer
http://www.maximintegrated.com/app-notes/index.mvp/id/733 Come back to the pictures on this page if you're struggling to get your head round Z/Laplace transform.
Katja's homepage on sinusoids, complex numbers and modulation
http://www.katjaas.nl/home/home.html Cute mannequins, beautifully presented site!
More...
Fourier SYNTHESIS visualisation with d3.js http://bl.ocks.org/jinroh/7524988
http://blogs.zynaptiq.com/bernsee/pitch-shifting-using-the-ft/
IRC
#dsp on FreeNode #musicdsp on EFNet