Rust Synth
Learn rust while building a basic audio synthesizer
Warning: work in progress. It will take time
Is a mix of several sources:
- Paul Batchelor's sndkit
- Daniel R. Mitchell's basic synth book
- Will Pirkle's synth book
- Yü Fang's A modular approach to audio programming course
Thanks to all!
References
Synth
Books
Tutorials and courses
Oscillators
Wavetable oscillator
- https://thewolfsound.com/sound-synthesis/wavetable-synth-in-rust/
- https://www.earlevel.com/main/2012/05/25/a-wavetable-oscillator-the-code/
Wavetable sets:
Sequencing
Other
- a minimal rewrite of sporth core: https://tig.krj.st/usporth/files.html
- https://ccrma.stanford.edu/realsimple/
- Audio GUI design: https://www.robotplanet.dk/audio/audio_gui_design/
Repositories
- https://github.com/graue/synth
- https://github.com/olilarkin/awesome-musicdsp
- https://github.com/BillyDM/Awesome-Audio-DSP