Bombbeats is a web-based drum sequencer and synthesizer leveraging the Web Audio API. Version 0.1 offers a simple GUI written in React/Redux. There is no backend (yet). Functionality confirmed in Chrome v78 on MacOS 10.14.
This package offers a user the ability to:
- Play a pre-set demo sequence.
- Program a custom sequence by:
- Setting the BPM slider.
- Setting the sequence triggers (on/off) for each track.
- Extra: toggle static effects (compression, distortion, highpass, or lowpass).
$ cd $WORKING_DIR
$ npm install
$ npm start
- Select a pre-existing sequence from the dropdown OR program a new sequence by using the sequencer buttons.
- Press PLAY.