SynthDevKit
July 22, 2018 ยท View on GitHub
SynthDevKit is a set of utilities for development of software and hardware synthesizers.
All effort is made to test correctness and functionality. SynthDevKit is meant to be a dependency, not a stand-alone project.
Building and Testing
SynthDevKit lives on GitHub.
Building
$ git clone https://github.com/JerrySievert/SynthDevKit.git
$ cd SynthDevKit
$ make
This will compile the source, ready for direct inclusion in your project.
Testing
SynthDevKit includes tests that check the functionality of the modules.
Building the test runner is simple, and running with the -s flag will run the
tests in spec mode.
$ make test
$ ./testrunner -s
Documentation
These modules live in the SynthDevKit namespace.
Documentation is available for the CV and Clock modules.
New: EventEmitter.
There are currently no examples, but you can see them in use in SynthKit.