Wednesday, July 30, 2008

Rockband Hack Proposal

I think It would be a fun little project to connect my PC up to RockBand and have it play songs as the full band for 100% scores on expert difficulty.

There are a couple of different ways I thought of to do this.

Method 1:
Create a USB device that could act as all the instruments and connect this directly to the Xbox. The USB device would be a hub interface which is controlled directly by the PC. The PC could then feed the USB device all the button presses needed to play the song on all the instruments.

Problem here is that USB dev boards are between $1500 and $5000. Way to much money to spend on a little fun project.


Method 2:
Wire the instruments directly to the PC using a Microcontroller to simulate button presses. Basically Im thinking that I would add an RJ45 port to each instrument. From this RJ45 port, I would solder leeds directly to the button leeds on the board inside the controller. This would (hopefully) achieve the desired effect of being able to simulate a button press by sending electricity down that specific pin. The instrument should remain fully functional as well.

I would also build a box containing a microcontroller and leeds wired from the I/O ports of the microcontroller to RJ45 ports on the outside of the box. Then I could connect the box to the instruments and also to my PC. The PC could then trigger button presses on all the instruments as it would need to.


The Sequencer:
With either method, I would need a sequencer application running on my PC to actually play the song. I am thinking of making a user interface similar to the Rockband interface itself. And just putting in the rockband notes for each specific song by hand. This could be tedious, but it really is the best way imo.

1 comment:

Amanda said...

Hmmm, I think you need a work shop, honey. Where you can perform all your genius experiments and not make the house any messier than it already is ;)