一个使用Web Audio API构建的实验合成器。
WAVE-PD1
An experimental synthesizer built using the Web Audio API.
Github星跟踪图
概览
名称与所有者 | alexgibson/wavepad |
---|---|
主编程语言 | JavaScript |
编程语言 | CSS (语言数: 3) |
平台 | |
许可证 | Other |
发布数 | 0 |
创建于 | 2012-09-08 21:00:40 |
推送于 | 2016-02-20 08:55:46 |
最后一次提交 | 2016-02-20 08:55:42 |
星数 | 135 |
关注者数 | 14 |
派生数 | 19 |
提交数 | 187 |
已启用问题? | |
问题数 | 2 |
打开的问题数 | 1 |
拉请求数 | 1 |
打开的拉请求数 | 0 |
关闭的拉请求数 | 0 |
已启用Wiki? | |
已存档? | |
是复刻? | |
已锁定? | |
是镜像? | |
是私有? |
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