Approach | Example | Link |
---|---|---|
non-electronic | Lamello | http://bid.berkeley.edu/papers/chi/lamello_passive_acoustic_sensi/ [1] |
*Analog relaxation oscillator | Textilo | http://www.martindebie.com/research_project/textilo/ [2] |
Analog harmonic oscillator | self-resonating VCF | http://electronotes.netfirms.com/EN215.pdf [3] |
*Digital relaxation oscillator | Arduino Tone | https://github.com/adrianfreed/FastTouch [4] |
*Digital relaxation oscillator | Mozzi (LUT) | https://github.com/sensorium/Mozzi/blob/master/examples/01.Basics/Sinewa... [5] |
*Digital Modulation Synthesis | Mozzi (FM) | https://github.com/sensorium/Mozzi/tree/master/examples/06.Synthesis/FMs... [6] |
*Digital Subtractive Synthesis | Talkie (LPC Speech and singing) |
https://github.com/adrianfreed/Talkie [7] |
Unit Generator Library | Teensy Audio Library | https://www.pjrc.com/teensy/td_libs_Audio.html [8] |
Sampling "Synthesis" | Tone.js (Tone.Player) | https://tonejs.github.io [9] |
Dynamically Patched Unit Generators | Bela (libpd) | https://bela.io [10] |
Dynamically Patched Unit Generators with Image Synthesis |
Max/MSP/Jitter | https://cycling74.com/products/max [11] |
Analog Patched Modular | Modular | https://en.wikipedia.org/wiki/Modular_synthesizer [12] |
Links:
[1] http://bid.berkeley.edu/papers/chi/lamello_passive_acoustic_sensi/
[2] http://www.martindebie.com/research_project/textilo/
[3] http://electronotes.netfirms.com/EN215.pdf
[4] https://github.com/adrianfreed/FastTouch
[5] https://github.com/sensorium/Mozzi/blob/master/examples/01.Basics/Sinewave/Sinewave.ino
[6] https://github.com/sensorium/Mozzi/tree/master/examples/06.Synthesis/FMsynth
[7] https://github.com/adrianfreed/Talkie
[8] https://www.pjrc.com/teensy/td_libs_Audio.html
[9] https://tonejs.github.io
[10] https://bela.io
[11] https://cycling74.com/products/max
[12] https://en.wikipedia.org/wiki/Modular_synthesizer