User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
learning_resources [2014/09/25 07:18]
learning_resources [2018/07/02 18:06] (current)
rryan Add a link to the latest version of The Art of VA Filter Design.
Line 1: Line 1:
 ====== Learning resources ====== ====== Learning resources ======
 +This page has some resources to learn background information that may help you contribute to Mixxx.
 +As a start, we highly recommend these resources from the Foundation for background information on digital and analog signal processing:
 +  * [[https://​​Videos/​A_Digital_Media_Primer_For_Geeks|A Digital Media Primer For Geeks]]
 +  * [[https://​​Videos/​Digital_Show_and_Tell|Digital Show and Tell]]
 +  * [[https://​​~xiphmont/​demo/​neil-young.html|24/​192 Music Downloads are Very Silly Indeed]]
 +Ethan Winer'​s book [[http://​​book.htm|The Audio Expert]] explains everything from decibels to digital-to-analog converters to equalizers.
 ===== Signal theory ===== ===== Signal theory =====
-  * **MIT OpenCourseWare ​video lectures: [[http://​​resources/​res-6-008-digital-signal-processing-spring-2011/​index.htm|Digital Signal Processing]]**. There'​s also lecture notes, proposed exercises and their solutions for each video. +  * **MIT OpenCourseWare lectures:** 
-  * ** [[https://​​course/​audio|Audio Signal Processing for Music Applications]] **+      * [[http://​​resources/​res-6-008-digital-signal-processing-spring-2011/​index.htm|Digital Signal Processing]]: Video lecture. There'​s also lecture notes, proposed exercises and their solutions for each video. 
 +  * **Coursera courses:​** 
 +      ​* [[https://​​course/​audio|Audio Signal Processing for Music Applications]] ​ 
 +      ​[[https://​​course/​dsp|Digital Signal Processing]] 
 +  ​**[[https://​​~jos/​|Julius O. Smith]] (CCRMA)** online books: 
 +      - [[https://​​~jos/​mdft/​|Mathematics of the Discrete Fourier Transform (DFT)]] 
 +      - [[https://​​~jos/​filters/​|Introduction to Digital Filters]] 
 +      - [[https://​​~jos/​pasp/​|Physical Audio Signal Processing]] 
 +      - [[https://​​~jos/​sasp/​|Spectral Audio Signal Processing]] 
 +  * **[[http://​​|The Scientist and Engineer'​s Guide to Digital Signal Processing]].** Online book. 
 +  * **[[http://​​livesite/​pages/​home|Do-It-Yourself Digital Signal Processing]].** Site with a huge list of online lectures, FAQs and other resources for learning DSP for music applications. 
 +      * [[http://​​livesite/​pages/​home#​DSP_Theory|DSP Theory]] 
 +      * [[http://​​livesite/​pages/​home#​DSP_FAQs|DSP FAQs]] 
 +      * [[http://​​livesite/​pages/​home#​DSP_Books|DSP Books]] 
 +  * **[[http://​​|Music DSP]]**. Site with a huge database of DSP code. 
 +  * **[[https://​​fileadmin/​ni_media/​downloads/​pdf/​VAFilterDesign_2.0.0a.pdf|The Art of VA Filter Design]]** by Vadim Zavalishin (Native Instruments) 
 +===== Software Engineering =====  
 +  * [[https://​​watch?​v=boPEO2auJj4&​index=184&​list=PL9gma1TwJCnHxnb_DEmvSyqS4bk7Ik3CZ|C++ in the Audio Industry]]. Nice talk from CppCon describing the challenges of audio software engineering. 
 +  * [[http://​​code/​programming-with-lightweight-asynchronous-messages-some-basic-patterns|Programming with Lightweight Asynchronous Messages: Some Basic Patterns]] blog post from Ross Bencina (PortAudio author) about common audio signal processing patterns.
learning_resources.1411643927.txt.gz · Last modified: 2014/09/25 07:18 by badescunicu