You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bsp2 f455deed13 add clipboard support and alto777_LFSR, Autodafe, CastleRocktronics, computerscare, FrankBuss, JE, Nohmad, SynthKit, TheXOR modules 6 years ago
..
docs add clipboard support and alto777_LFSR, Autodafe, CastleRocktronics, computerscare, FrankBuss, JE, Nohmad, SynthKit, TheXOR modules 6 years ago
src add clipboard support and alto777_LFSR, Autodafe, CastleRocktronics, computerscare, FrankBuss, JE, Nohmad, SynthKit, TheXOR modules 6 years ago
tests add clipboard support and alto777_LFSR, Autodafe, CastleRocktronics, computerscare, FrankBuss, JE, Nohmad, SynthKit, TheXOR modules 6 years ago
.gitignore add clipboard support and alto777_LFSR, Autodafe, CastleRocktronics, computerscare, FrankBuss, JE, Nohmad, SynthKit, TheXOR modules 6 years ago
.travis.yml add clipboard support and alto777_LFSR, Autodafe, CastleRocktronics, computerscare, FrankBuss, JE, Nohmad, SynthKit, TheXOR modules 6 years ago
LICENSE.md add clipboard support and alto777_LFSR, Autodafe, CastleRocktronics, computerscare, FrankBuss, JE, Nohmad, SynthKit, TheXOR modules 6 years ago
Makefile add clipboard support and alto777_LFSR, Autodafe, CastleRocktronics, computerscare, FrankBuss, JE, Nohmad, SynthKit, TheXOR modules 6 years ago
README.md add clipboard support and alto777_LFSR, Autodafe, CastleRocktronics, computerscare, FrankBuss, JE, Nohmad, SynthKit, TheXOR modules 6 years ago

README.md

SynthDevKit

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.

Build Status Coverage Status

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.