A library built on top of the WebAudio API.
To use the finished product in production, simply add the following script tag in the DOM:
<script src='dist/schroeder.js'></script>
Download project, and install the dependencies...
git clone https://github.com/grese/schroeder.js.git
cd schroeder.js
npm install -g bower
(skip if bower is already installed globally)npm install -g testem
(skip if testem is already installed globally)npm install
The project uses Mocha as the testing framework, Chai for assertions, and Sinon for spies & stubs. The test runner is testem (which you would have installed during the installation steps).
npm start
(npm test is currently used by the Travis CI job)- In your browser, visit:
http://localhost:7357/
To update the production version of this file (dist), this is the command:
node build dist