Jump to: navigation, search
(Prerequisite Topics)
Line 24: Line 24:
* [ Perry R. Cook]
* [ Perry R. Cook]
* [ Julius O. Smith III]
* [ Julius O. Smith III]

Revision as of 22:40, 28 March 2018

Prerequisite Topics

Suggested languages:

  • C / C++ - low level, high performance, can be used for writing VST plugins, game audio components (e.g. native Unity audio plugins, Wwise plugins)
  • PureData - high level, can be used for prototyping synths, sound design work

Fourier transforms:

  • Linear algebra
  • Complex numbers and Eulers theorem


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


Example Source