beatbox icon indicating copy to clipboard operation
beatbox copied to clipboard

Collaborative drum machine with Meteor

Beatbox

Collaborative, realtime, fully reactive drum machine built on top of the Meteor web framework.

Setup

  1. Define the server configurations for relevant login services. See the Meteor Documentation section on the service-configuration package.

Run

Make sure you have Meteor installed

$ git clone https://github.com/yoavz/beatbox.git
$ cd beatbox
$ meteor

Todo

  1. ~~Track user sessions, be able to display "n users collaborating"~~
  2. ~~Public and private rooms, read-only support~~
  3. Better message flashing/feedback
  4. More and better instruments
  5. Proper redesign
  6. Chat

Technologies

  1. Meteor
  2. Web Audio API