Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.72 KB

README.md

File metadata and controls

35 lines (23 loc) · 1.72 KB

PartyBox

Web based control of the Xbox Rockband Stage Kit using NodeJS

Motivation:

I created this in hopes of entertaining guests at party I hosted during the Christmas holiday. I had an old Xbox Rockband Stage Kit laying around that I was hoping I could use independently of the Xbox. This app basically allows you to run the Xbox Rockband Stage Kit (Light/Strobe/Fog Machine) using any Linux distribution running NodeJS. Its web based, so I can be controlled using any device using a web browser (supports mobile phones too).

The Node.js backend was hosted on a Raspberry Pi 2 with good great results. Due to the time crunch of working on this two days before the holiday, this is probably not considered full featured release. Also, there may be a few commands/code I did not implement or failed implement correctly. Doesn't matter, however, my goal was achieved and my party was a huge success. The Rockband kit added an element to the party that took things up a notch or two.

What's needed:

Any Linux Distro (probably windows too with a little bit of work)
NodeJS (and npm depdenancies)
This project uses the Stage Kit API found here: https://github.com/jummama/stagekit

How to run:

Clone this repo: $ git clone https://github.com/davidmroth/PartyBox
To install all nodejs dependant modules: npm install
Start Node.js manually: npm start or run the script in the root of the project folder: ./start.sh




Please feel free to send pull request (big or small)