一个使用Web Audio API构建的实验合成器。
WAVE-PD1
An experimental synthesizer built using the Web Audio API.
Github stars Tracking Chart
Main metrics
- Overview
-
Name With Owner alexgibson/wavepad Primary Language JavaScript Program language CSS (Language Count: 3) Platform License: Other - 所有者活动
-
Created At 2012-09-08 21:00:40 Pushed At 2016-02-20 08:55:46 Last Commit At 2016-02-20 08:55:42 Release Count 0 - 用户参与
-
Stargazers Count 137 Watchers Count 13 Fork Count 19 Commits Count 187 Has Issues Enabled Issues Count 2 Issue Open Count 1 Pull Requests Count 1 Pull Requests Open Count 0 Pull Requests Close Count 0 - 项目设置
-
Has Wiki Enabled Is Archived Is Fork Is Locked Is Mirror Is Private
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