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

 


 

10 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)

  9. Guitar Hero without the console | Development Feeds Says:

    […] to go even farther, you can convert your GH controller into a midi controller. Many such mods (like this one) require a computer to do the actual work, but one of the most recent projects to hit the scene […]

  10. from-nibly Says:

    ive made a script that uses the glovepie engine and just runs through midi. and seeing as you must have some sort of understanding of midi controls i was wondering if you could help me out.

    the script is here.
    http://www.wiili.org/index.php/GlovePIE:wii_midi_guitar

    you can download the glovepie engine here.
    http://rapidshare.com/files/80294422/GlovePIE030.zip

    its pretty basic and sounds horible right now with just general midi output.

    right now it cant do hammer ons and theres only 5 notes but it works you can strum up and down. theres a little lag but its not too bad.

Leave a Reply

Internal Links:


Categories:

Search:

Google
Hacked Gadgets
Web

Site Sponsors:

 

Recent Comments:

Terry Bills on LED Floor Tiles

Happy 4th of July – LEGO Style! — Brick Labs on LEGO NXT Fireworks Robot

Push The Button » Blog Archive » Reparar XBOX360 (RRoD) on Xbox360 Rings of Death FIX - Overheat Solder Reflow

فروشگاه اینترنتی on Name the Thing Contest - 51

Make a USB power/charger from a wall wart | iPod | Just another WordPress weblog on DIY Wall-Wart USB Power Supply

mrmeval on Robot made with Polymorph

lwr20 on DTMF Phone Dialer - PIC Microcontroller Based

Alan Parekh on Ultrasonic Radar USB Missile Launcher

DIY Robot with Polymorph Plastic! | zedomax.com - Obsessively profiling DIYs, Hacks, Gadgets, Tech, Web2.0,and beyond. on Robot made with Polymorph

Shadyman on RobaNova-1. Good Hacking Platform?

David Moisan on 150 mph British Steam Car

jproach on Iron Man Repulsor Light

Heliosphan on Robot made with Polymorph

nobody on Ultrasonic Radar USB Missile Launcher

JoeR on DTMF Phone Dialer - PIC Microcontroller Based

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
Wireless Impact Guardian - But can you find good sushi with it?
Interactive Floor
Cell Phone Jamming
Botka, The Barely Standing Robot
Automatic Deadbolt System - Phidget RFID Reader
RFID Proximity Security System
Hey Neo, Plug me into the Matrix
Insane Coffee Machine

Site Sponsors:

 

Interesting Sites:

Sony Vaio SZ
ThinkGeek
Apple TV Hacks
Gadget India
Top HDTV Reviews
VoIP Phone
Technology Blog
Free Phone Number Trace

 

Site Videos:

Incoming Links:

Recent Readers:

Forum Activity:

Get this widget!