29 - Digital Signal Processing #
Spectral Audio Signal Processing by JULIUS O. SMITH III at the Center for Computer Research in Music and Acoustics (CCRMA)
The Scientist and Engineer’s Guide to Digital Signal Processing By Steven W. Smith, Ph.D.
Diospyros - Search-based compiler for high-performance DSP programming
Think DSP - DSP in Python, Free book
Writing Efficent VCV Plugins from SquinkyLabs
As a quick note, there are a ton of possible options when choosing what to use as hardware for devloping audio hardware. You can go full analog, work with dedicated DSP hardware, use microcontrollers with full FPUs, use single board computers, use an FPGA (Like on the Rainmaker), or try to get by on a 328P (Arduino Uno). The most important part is making something, don’t stress too much about what you use to do it- but don’t use something prohibitively expensive or outright garbage (like the 328P) either, unless you know what you’re doing. The STM32’s with FPU’s are probably a good bet.
Kord (Github) - a music theory development framework in python
Tutorial: Programming Modules for VCV Rack - Part 1 (YouTube, Leonardo Laguna Ruiz) (This might be out of date)
[TODO] Lookup-table generators (Wavetables)