Hacked Gadgets Forum

December 18, 2007

Wii Guitar Hero Hack

at 10:21 am. Filed under Cool Gadgets, Game Hacks

 

Josh Breckman took a normal Wii Guitar Hero and hacked it to work with his computer and audio keyboard. Watch his demo of the guitar at the end of the video, I am impressed by how well it works. Great job!

“I hacked my Wii Guitar Hero Guitar so it can actually be played like an instrument, with up to 45 different pitches at my disposal.

I play (with one or two minor mistakes) the verse, chorus and solo to “Smells Like Teen Spirit”, by Nirvana, to demonstrate this.”

Thanks to Josh for providing some additional information:

“I combined: WiimoteLib (http://blogs.msdn.com/coding4fun/archive/2007/03/14/1879033 .aspx)

and

http://www.codeproject.com/KB/audio-video/midiwrapper.aspx to handle midi stuff

past that, i just had to find the special code saying it was a guitar hero controller - similar to the nunchuck. (guitar hero was 0xfb, and nunchuck was 0xf3)

past that, in the same bit of code that looks for nunchuck/classic controller stuff, i managed to figure out the byte/bit patterns of the different keys:

mWiimoteState.GuitarState.Whammy = (float)(buff[offset + 3] - 240) / 10;
mWiimoteState.GuitarState.DownStrum = (buff[offset + 4] & 0×40) == 0;
mWiimoteState.GuitarState.UpStrum = (buff[offset + 5] & 0×01) == 0;
mWiimoteState.GuitarState.Note1 = (buff[offset + 5] & 0×10) == 0;
mWiimoteState.GuitarState.Note2 = (buff[offset + 5] & 0×40) == 0;
mWiimoteState.GuitarState.Note3 = (buff[offset + 5] & 0×08) == 0;
mWiimoteState.GuitarState.Note4 = (buff[offset + 5] & 0×20) == 0;
mWiimoteState.GuitarState.Note5 = (buff[offset + 5] & 0×80) == 0;
break;

From there, I had access to midi, what buttons were pressed, the wiimotelib already had the accelerometers rigged up, and all I had to do was put them all together :)”


 


Related Posts

Guitar Hero Robot - Guitar Heronoid
Guitar Hero Whammy Bar Hack
Automate Guitar Hero
Guitar Hero Goes Wireless
Gibson Robot Guitar
Slashbot - Guitar Hero Robot by Texas A&M Electrical Engineering
AutoGuitarHero - FPGA powered Guitar Hero System
Guitar Computer

 


 

8 Responses to “Wii Guitar Hero Hack”

  1. Chris Rybitski Says:

    This is cool. The first time I have ever seen a guitar hero control actually play music.

  2. JoblessPunk Says:

    haha, thats pretty sweet man, but PLEASE say you know how to play a real guitar, or at lest trying to pick it up :)

  3. colt Says:

    A Christian band called David Crowder Band used a guitar hero guitar to play a song that he wrote in a concert with over 1000 people. Now that was awesome! And yeah he’s an good guitar player also.

  4. marks256 Says:

    Wow. If there was a hack of the year award, i would vote for this.

    “hello my future girlfriend” lol…

  5. Free Xbox 360 Says:

    doesnt sound too great, but an amazing idea and good job! btw nice playing

  6. Tech Talk Says:

    How to Map Guitar Hero Controllers to MIDI…

    A Band called The Guitar Zeros are using Guitar Hero controllers connected wirelessly to a laptop with special software to control software sounds. The end effect is the bands ability to play the Guitar and Bass with a great new…

  7. Play guitar hero with a real guitar - Hacked Gadgets - DIY Tech Blog Says:

    […] are certainly no shortage of Guitar Hero hacks out there, a while back we featured someone who made a guitar hero controller work as a real guitar.   With a little soldering and some […]

  8. Mike Says:

    Lol man this is great, nice job. Love the song at the end, you rock (digitally : P)

Leave a Reply

Internal Links:


Categories:

Search:

Google
Hacked Gadgets
Web

Site Sponsors:

 

Recent Comments:

Electric Skateboard and Unicycle | hackedgadgets.com | Agostino Zamboni on Electric Skateboard and Unicycle

Hard Disk Drive Drum - Hacked Gadgets - DIY Tech Blog on Top 5 Dead Hard Drive Projects

Martin Hinner on VGA Microcontroller Test Box

The voice in your head on Maker Faire 2008 - Big Success

Alan Parekh on Fire Alarm Bell Alarm Clock - World’s loudest alarm clock?

Lana Jackson on Instant Messenger and Skype Contact Online Notification Picture Frame

Almost_There on Guess what this isn’t contest - 2

Jack on RC Car Laser Lap Counter

Ben on Call a Bike - Hack a Bike

Al Boosh on Guess what this isn’t contest - 2

Al Boosh on Guess what this isn’t contest - 2

Al Boosh on Guess what this isn’t contest - 2

brekfist on Xbox360 Rings of Death FIX - Overheat Solder Reflow

RSK on Custom Made Steel Pencil

lixy on Call a Bike - Hack a Bike

Site Rating:

Technology blogs

Technology Blogs - Blog Flare

Technology Blogs - Blog Top Sites

Top Technology blogs

Technology Blogs

Best blogs on Technology and Science

More RSS Feed Options

Most Popular This Month:

Top 5 Hacked Missile Launchers
Learning Gestures by Imitation in a Humanoid
Interactive Floor
Wireless Impact Guardian - But can you find good sushi with it?
Botka, The Barely Standing Robot
Cell Phone Jamming
RFID Proximity Security System
Automatic Deadbolt System - Phidget RFID Reader
Insane Coffee Machine
Guess what this isn't contest

Site Sponsors:


 

Interesting Sites:

Sony Vaio SZ
ThinkGeek
Apple TV Hacks
Gadget India
Top HDTV Reviews
VoIP Phone

 

Site Videos:

Incoming Links:

Recent Readers:

Forum Activity:

Get this widget!