├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── bin ├── CMakeLists.txt ├── freq_gen │ ├── CMakeLists.txt │ └── freq_gen.cpp └── synth │ ├── CMakeLists.txt │ ├── bug.synth │ ├── frequencies.def │ ├── line │ ├── motor.synth │ └── synth.cpp ├── doc ├── Antialiasing-osc-Valimaki2007.pdf ├── Antialiasing-osc-Valimaki2007.txt ├── README.md └── osc.png ├── lib ├── CMakeLists.txt ├── include │ └── libsynth.hpp └── src │ ├── BlepOscillator.cpp │ ├── ClampSound.cpp │ ├── Filter.cpp │ ├── HighFilter.cpp │ ├── LowFilter.cpp │ ├── Oscilloscope.cpp │ ├── ResoFilter.cpp │ ├── SinusGenerator.cpp │ ├── SoundGenerator.cpp │ ├── TriangleGenerator.cpp │ └── libsynth.cpp ├── single_file_synth ├── README.md.md ├── makefile ├── mouse.cpp ├── synth.cpp └── tests.sh └── tests ├── colib.txt ├── dtmf.sh ├── frequencies.def ├── hook └── hook.cpp ├── line.cpp ├── osc_tests.sh ├── render.cpp ├── synth.ogg ├── test.synth ├── tests.sh └── vrac.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/README.md -------------------------------------------------------------------------------- /bin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/bin/CMakeLists.txt -------------------------------------------------------------------------------- /bin/freq_gen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/bin/freq_gen/CMakeLists.txt -------------------------------------------------------------------------------- /bin/freq_gen/freq_gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/bin/freq_gen/freq_gen.cpp -------------------------------------------------------------------------------- /bin/synth/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/bin/synth/CMakeLists.txt -------------------------------------------------------------------------------- /bin/synth/bug.synth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/bin/synth/bug.synth -------------------------------------------------------------------------------- /bin/synth/frequencies.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/bin/synth/frequencies.def -------------------------------------------------------------------------------- /bin/synth/line: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/bin/synth/line -------------------------------------------------------------------------------- /bin/synth/motor.synth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/bin/synth/motor.synth -------------------------------------------------------------------------------- /bin/synth/synth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/bin/synth/synth.cpp -------------------------------------------------------------------------------- /doc/Antialiasing-osc-Valimaki2007.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/doc/Antialiasing-osc-Valimaki2007.pdf -------------------------------------------------------------------------------- /doc/Antialiasing-osc-Valimaki2007.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/doc/Antialiasing-osc-Valimaki2007.txt -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/osc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/doc/osc.png -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/include/libsynth.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/include/libsynth.hpp -------------------------------------------------------------------------------- /lib/src/BlepOscillator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/src/BlepOscillator.cpp -------------------------------------------------------------------------------- /lib/src/ClampSound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/src/ClampSound.cpp -------------------------------------------------------------------------------- /lib/src/Filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/src/Filter.cpp -------------------------------------------------------------------------------- /lib/src/HighFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/src/HighFilter.cpp -------------------------------------------------------------------------------- /lib/src/LowFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/src/LowFilter.cpp -------------------------------------------------------------------------------- /lib/src/Oscilloscope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/src/Oscilloscope.cpp -------------------------------------------------------------------------------- /lib/src/ResoFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/src/ResoFilter.cpp -------------------------------------------------------------------------------- /lib/src/SinusGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/src/SinusGenerator.cpp -------------------------------------------------------------------------------- /lib/src/SoundGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/src/SoundGenerator.cpp -------------------------------------------------------------------------------- /lib/src/TriangleGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/src/TriangleGenerator.cpp -------------------------------------------------------------------------------- /lib/src/libsynth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/lib/src/libsynth.cpp -------------------------------------------------------------------------------- /single_file_synth/README.md.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/single_file_synth/README.md.md -------------------------------------------------------------------------------- /single_file_synth/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/single_file_synth/makefile -------------------------------------------------------------------------------- /single_file_synth/mouse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/single_file_synth/mouse.cpp -------------------------------------------------------------------------------- /single_file_synth/synth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/single_file_synth/synth.cpp -------------------------------------------------------------------------------- /single_file_synth/tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/single_file_synth/tests.sh -------------------------------------------------------------------------------- /tests/colib.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/tests/colib.txt -------------------------------------------------------------------------------- /tests/dtmf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/tests/dtmf.sh -------------------------------------------------------------------------------- /tests/frequencies.def: -------------------------------------------------------------------------------- 1 | ../bin/synth/frequencies.def -------------------------------------------------------------------------------- /tests/hook/hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/tests/hook/hook.cpp -------------------------------------------------------------------------------- /tests/line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/tests/line.cpp -------------------------------------------------------------------------------- /tests/osc_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/tests/osc_tests.sh -------------------------------------------------------------------------------- /tests/render.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/tests/render.cpp -------------------------------------------------------------------------------- /tests/synth.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/tests/synth.ogg -------------------------------------------------------------------------------- /tests/test.synth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/tests/test.synth -------------------------------------------------------------------------------- /tests/tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/tests/tests.sh -------------------------------------------------------------------------------- /tests/vrac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsaturn/synth/HEAD/tests/vrac.sh --------------------------------------------------------------------------------