/backupband

A web app for songwriters to easily add a simple backing drummer to their songs in real time.

Primary LanguageJavaScript

backupband

A web app for songwriters to easily add a simple backing drummer to their songs in real time.

readme

Setup

Install Git and Node.

$ git clone https://github.com/johnhaup/backupband.git
$ cd backupband
$ npm run start

Navigate to http://localhost:3000/ in your browser.

Usage

Start and stop the drums using the spacebar. You can increase the tempo with the up / down arrows and increase the drum intensity with the left / right arrows. Changes take effect on the next first beat. The top row is the current bar, the bottom row is the upcoming bar. Each box represents a beat in that bar and shows which drums will be played on that beat. Free play is available at any time. Click the Show / Hide Keyboard link to view controls.

Technologies Used