一个使用Web Audio API构建的实验合成器。
WAVE-PD1
An experimental synthesizer built using the Web Audio API.
Github星跟踪图
主要指标
- 概览
-
名称与所有者 alexgibson/wavepad 主编程语言 JavaScript 编程语言 CSS (语言数: 3) 平台 许可证 Other - 所有者活动
-
创建于 2012-09-08 21:00:40 推送于 2016-02-20 08:55:46 最后一次提交 2016-02-20 08:55:42 发布数 0 - 用户参与
-
星数 137 关注者数 13 派生数 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