wavepad
wavepad copied to clipboard
An experimental synthesizer built using the Web Audio API (PWA).
Wave-PD1
An experimental synthesizer built using the Web Audio API, written in ES6 and compiled using Babel. Works offline using Service Worker.
https://alexgibson.github.io/wavepad/

Audio node graph

Install
npm install
Build
To build from source and watch for changes:
gulp
By default Javascript is compiled and minified in production mode. To run un-minified and with source maps enabled, simply run:
gulp --env development --smp /path/to/project/root/
Note the smp argument is to append the relative path for source maps to work.
Run
To run the dev server:
npm start
The app can then be viewed at localhost:8000.
Deploy
To automatically build and deploy to gh-pages branch:
gulp deploy