I don't know. Maybe it's time to make this public.
If you are trying to learn audio programming and DSP from scratch (like, *really* from scratch), these notes might be the place to start:
They were lecture notes for a student-led 1-credit audio programming course that I taught in the spring this year, but it's now a course for everyone. Some sections are still in revision, but the main contents are mostly complete.
It's probably more low level and UNIX-centric than most of the audio programming tutorials you can find, so don't expect to learn how to make an audio plugin using JUCE or how to make fancy GUIs etc. But maybe this can be a good thing.
1. you need to know basic C and UNIX shell utilities
2. it contains math, but at most calculus level
@kst hey! just wanted to reach out and thank you for sharing your notes for your audio programming course. I'm not using C, but trying to understand building DSP from scratch with Rust, and the chapters on oscillators has been just what i need to get down to the technical/mathematical details that explain the pops and skips being generated by my broken, naive osc algorithm :D
its lovely and thank you so much!
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!