From Schmid.wiki

## Prerequisite Topics

Suggested languages:

- C / C++
- PureData

Fourier transforms:

- Linear algebra
- Complex numbers and Eulers theorem

## Books

These books are available for free online and can also be purchased as physical books:

- Julius O. Smith III: Introduction to Digital Filters - general mathematical theory about digital signal processing
- Julius O. Smith III: Mathematics of the Discrete Fourier Transform - mathematical theory about spectral analysis
- Miller Puckette: Theory and Techniques of Electronic Music - concrete examples of audio synthesis and filters in PureData (graphical programming language)
- Sophocles J. Orfanidis: Introduction to Signal Processing - general information about digital signal processing

## Articles

- DSPRelated - site with blog posts, books etc.

## Example Source

- Freeverb3VST DSP related useful sites and references - site with a bunch of links, some dead ones