├── .editorconfig ├── .gitignore ├── CMakeLists.txt ├── CPPLINT.cfg ├── Doxyfile ├── LICENSE ├── README.md ├── assets └── libsnd.png ├── docs ├── README.md ├── denormal.md ├── interpolation.md └── oscillators │ └── sine.md ├── examples ├── README.md ├── fm_synth │ └── fm_synth.cc ├── midi │ └── midi.cc ├── sine │ └── sine.cc └── wavefolder │ └── wavefolder.cc ├── include ├── approx.h ├── bilinear.h ├── conversion.h ├── denormal.h ├── envelope.h ├── interpolation.h ├── lfo.h ├── saturator.h ├── sawtooth.h ├── sine.h ├── snd.h ├── triangle.h ├── utils.h └── waveshaper.h ├── libsnd-config.cmake.in ├── source ├── approx.cpp ├── bilinear.cpp ├── conversion.cpp ├── denormal.cpp ├── envelope.cpp ├── interpolation.cpp ├── lfo.cpp ├── saturator.cpp ├── sawtooth.cpp ├── sine.cpp ├── utils.cpp └── waveshaper.cpp ├── test ├── CMakeLists.txt ├── approx.cpp ├── bilinear.cpp ├── conversion.cpp ├── denormal.cpp ├── interpolation.cpp ├── lfo.cpp ├── main.cpp ├── saturator.cpp ├── sine.cpp └── utils.cpp └── uninstall.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CPPLINT.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/CPPLINT.cfg -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/README.md -------------------------------------------------------------------------------- /assets/libsnd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/assets/libsnd.png -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/denormal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/docs/denormal.md -------------------------------------------------------------------------------- /docs/interpolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/docs/interpolation.md -------------------------------------------------------------------------------- /docs/oscillators/sine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/docs/oscillators/sine.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/fm_synth/fm_synth.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/examples/fm_synth/fm_synth.cc -------------------------------------------------------------------------------- /examples/midi/midi.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/examples/midi/midi.cc -------------------------------------------------------------------------------- /examples/sine/sine.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/examples/sine/sine.cc -------------------------------------------------------------------------------- /examples/wavefolder/wavefolder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/examples/wavefolder/wavefolder.cc -------------------------------------------------------------------------------- /include/approx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/approx.h -------------------------------------------------------------------------------- /include/bilinear.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/bilinear.h -------------------------------------------------------------------------------- /include/conversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/conversion.h -------------------------------------------------------------------------------- /include/denormal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/denormal.h -------------------------------------------------------------------------------- /include/envelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/envelope.h -------------------------------------------------------------------------------- /include/interpolation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/interpolation.h -------------------------------------------------------------------------------- /include/lfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/lfo.h -------------------------------------------------------------------------------- /include/saturator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/saturator.h -------------------------------------------------------------------------------- /include/sawtooth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/sawtooth.h -------------------------------------------------------------------------------- /include/sine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/sine.h -------------------------------------------------------------------------------- /include/snd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/snd.h -------------------------------------------------------------------------------- /include/triangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/triangle.h -------------------------------------------------------------------------------- /include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/utils.h -------------------------------------------------------------------------------- /include/waveshaper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/include/waveshaper.h -------------------------------------------------------------------------------- /libsnd-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/libsnd-config.cmake.in -------------------------------------------------------------------------------- /source/approx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/approx.cpp -------------------------------------------------------------------------------- /source/bilinear.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/bilinear.cpp -------------------------------------------------------------------------------- /source/conversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/conversion.cpp -------------------------------------------------------------------------------- /source/denormal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/denormal.cpp -------------------------------------------------------------------------------- /source/envelope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/envelope.cpp -------------------------------------------------------------------------------- /source/interpolation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/interpolation.cpp -------------------------------------------------------------------------------- /source/lfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/lfo.cpp -------------------------------------------------------------------------------- /source/saturator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/saturator.cpp -------------------------------------------------------------------------------- /source/sawtooth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/sawtooth.cpp -------------------------------------------------------------------------------- /source/sine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/sine.cpp -------------------------------------------------------------------------------- /source/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/utils.cpp -------------------------------------------------------------------------------- /source/waveshaper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/source/waveshaper.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/approx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/test/approx.cpp -------------------------------------------------------------------------------- /test/bilinear.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/test/bilinear.cpp -------------------------------------------------------------------------------- /test/conversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/test/conversion.cpp -------------------------------------------------------------------------------- /test/denormal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/test/denormal.cpp -------------------------------------------------------------------------------- /test/interpolation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/test/interpolation.cpp -------------------------------------------------------------------------------- /test/lfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/test/lfo.cpp -------------------------------------------------------------------------------- /test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/test/main.cpp -------------------------------------------------------------------------------- /test/saturator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/test/saturator.cpp -------------------------------------------------------------------------------- /test/sine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/test/sine.cpp -------------------------------------------------------------------------------- /test/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everdrone/libsnd/HEAD/test/utils.cpp -------------------------------------------------------------------------------- /uninstall.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | xargs rm -v < build/install_manifest.txt 4 | --------------------------------------------------------------------------------