A web drum machine that runs in the browser. Written in Typescript using Tone.js Web Audio framework.
Try it out: web-drum-machine.arjanfrans.com
Installation & running:
- Install Node.js
npm install
npm start
Tools:
- Do a production build and run it on a local server:
npm run start:production
- Fix and format codestyle:
npm run cs
- Adjustable BPM
- Transport controls
- Step sequencer with adjustable steps
- Channel effects
- Effect bus sends
- Panning/volume/mute/solo channel control