https://franklioxygen.github.io/DrumMachine/
npm install
npm run build
npm start
npm test
npm run deploy
This is a drum beat sequencer built with React.
It has 8 instrument tracks and 16 columns.
User can play/pause, stop the sequencer. User also can use keyboard control:
SPACE:play/pause
ESCAPE: stop
R: clear bars
Slider can adjust volume and bpm speed real-time.
For minimize lagging, audios are in public folder and preloaded by playAudio.js.