So I play guitar (a little) and I used to play Guitar Hero on PS2 from time to time. Last year, for Christmas we got an XBox 360 and it was my intention all along to get Guitar Hero World Tour or Rock Band to try the drums. Little did I know where it would take me. I played passionately for a year, every week end. I made it pretty far in Rock Band 2 playing in Hard or Expert mode and I finished the awesome Rock Band the Beatles in expert mode. I survived the war declared by my neighbors and totally abandoned my plastic guitar.

A year later, my Christmas present was a real electronic drum kit. I picked the Yamaha DTXplorer. I understand it isn’t the best instrument on the planet (neither am I the best drummer) but it is a complete, well built kit. It is a good price and a great way to learn to play for real. I got the drums and look forward to taking some lessons though my weeks are a bit too busy at the moment for me to insert that in my schedule. So, in the meantime, I work on my own thanks to a couple of learning DVDs.

Still, sometimes, I want to plug the drum kit to the game(s) to get some help as to what to try and play. I like the Beatles beats lessons in the Rock Band training mode. Whenever I can, I plug the drum to the game and practice away with the metronome.

How to Do It ?

So, if any of you out there are in the same situation (you like the game, you have a real kit) and you are wondering if they can be used together : they can. They are several solutions on how to achieve this (depending on your drum model, your console and your plastic rock gear). So, let’s get some solutions out of the way:

  1. If you have a PS2, I understand you need to upgrade your console, sorry
  2. If you have a WII or a PS3, a hardware solution exists for you to make this a little bit easier though the solution I will describe here will work for you, too
  3. If you have a drum kit that allows midi remapping, the whole setup is a lot easier for you, you can skip the computer part
  4. Solutions on the web describe how you can tweak your drum kit (taking the sensors off the plastic rock kit and placing them on the real one) or tearing up the plastic kit and hooking wires to it. I decided to not take any chances with my electronic skills and not build/destroy anything. Some solutions involve soldiering either on the plastic rock kit or on the real drums themselves. There was no way I’d touch the new kit ;-)

For more infos on these other solutions, run a little search for “DTXPlorer” or “real drums” on the Rock Band forums for example

What do you need ?

The solution described in this post works for both Guitar Hero and Rock Band.

  1. A real electronic drum kit
  2. A midi cable
  3. A computer
  4. A Guitar Hero drum kit or at least, the best part of it

When I bought my plastic rock game, I checked out the instrument compatibility matrix for Xbox and got the Guitar Hero World Tour pack because the Guitar Hero instruments would allow me to play all the games I could ever buy on Xbox anyway. Then, I bought the Rock Band games alone. Okay, later on, I gave in and traded the guitar hero guitar for the Rock Band George Harrison Gretsch. Actually, Derrick done that for me and I got the good looking Gretsch for Christmas, too.

Anyway, the point is, because Xbox uses a closed source system to communication between the controllers and the console, it can not be reproduced by any home made hardware (as it is possible for PS3). The great thing about the GH drums, though, is that it has a MIDI In plug. It allows you to do just what we want, plug a real electronic kit to the GH kit and let the GH kit send the signal to the console. So, what if you don’t have the GH kit ? Well, that’s where you can tweak your RB kit with a soldiering gun or buy this little GH drum kit “module” online. Personally, I sold my GH drum kit on ebay for 50 euros and bought the little GH box online for 60 dollars and came out even (quick shipping, great product).

So, all you gotta do is plug the DTXPlorer to that box and start rocking… Well, yes and no. The game expects some basic information: yellow, red, orange, blue or green. The real kit, on the other hand, has more notes to offer. So we need to map these notes and describe which is yellow, which is red, etc… If your module allows you to map the notes, everything is simple. If not (and the DTXplorer doesn’t) you need to add a computer in the mix to tackle the job. I use a MacBook running Midi Pipe to do that but I heard of a similar software for PC. As for the midi cable, I suppose you can use any which one. Here is a link to mine (Prodipe Midi USB 1i10).

The remapping

Again, if your drum kit enables midi remapping, you can skip this step altogether and you do not need a computer to connect your kit to the game. If not, here we go.

A little theory

Rock Band and Guitar Hero try to be compatible with each others instrument controllers which is great news for users like me. I don’t think I would have spent the money to get two plastic drum sets and I know for a fact my living room couldn’t hold another of these bulky controllers. That’s why I bought the Guitar Hero Pack. The Guitar Hero controller was an obvious choice since it has the “Orange” pad needed to play GH:WT while allowing to play Rock Band. What I didn’t know at the time was that the GH:WT would prove to be an even better choice because it has the MIDI IN plug.

Midi is a standard protocol that enables musical instruments (such as keyboards, electronic drums) and computers to communicate and control each other. Midi data is not an audio signal or media, it refers to “event messages” such as the pitch and intensity of musical notes to play, control signals for parameters such as volume, vibrato and panning, cues, and clock signals to set the tempo. (more about Midi on Wikipedia)

So, the Guitar Hero controller understands Midi and is the bridge between the signal sent by your drum kit (Midi) and the signal expected by the XBox (some wireless Microsoft proprietary protocol). If  GH:WT input is midi note 38, the signal sent to each box will be “the red button has been pressed” just as if you had pressed the red button on the regular XBox controller or hit the red pad on the GH:WT drum kit.

The games use 5 (Rock Band) or 6 colors. Their Midi equivalences are noted below:

  • RED: MIDI Note 38
  • YELLOW- MIDI Note 46
  • BLUE- MIDI Note 48
  • GREEN- MIDI Note 45
  • ORANGE- Midi Note 49
  • KICK- MIDI Note 36

The Yamaha drum kit on the other hand, is more subtle. It acknowledges a difference between hitting the center of the snare or its rim, it plays a different sound if you play the center or edge of the clash and ride and offers more toms. Each of these actions also have a matching Midi note that the drum kit can send out to a computer using the Midi out plug.

Yamaha download center offers the DTXPlorer drumkit user guide which lists the notes sent out by each pad.

In order to play the games with the DTXplorer we simply need to map what each pad on the DTXPlorer should trigger in the GH:WT module. For example, the DTXplorer snare sends out the midi note 31. I want it to control the “red” pad in the game. So I must transform the midi note 31 sent out into a 38 for the game to register the hit. That’s what the computer will do for us.

Snare 31 G# 2 Red 38 D 3
Snare open rim 34 A# 2 Red 38 D 3
Snare close rim 37 C# 3 Red 38 D 3
Hi Tom 48 C 4 Blue 48 C 4
Mid Tom 47 B 3 Blue 48 C 4
Low Tom 43 G 3 Green 45 A 3
Ride 51 D# 4 Orange 49 C# 4
Ride edge 52 E 4 Orange 49 C# 4
Clash 49 C# 4 Yellow 46 A# 3
Clash edge 57 A 4 Yellow 46 A# 3
Hi Hat Open 46 A# 3 Yellow 46 A# 3
Hi Hat Close 42 F# 3 Yellow 46 A# 3
Kick 33 A 2 Purple 36 C 3

Setting up Midi Pipe (Mac OS X)

Midi Pipe is a Mac OS X software that allows to do just that. It reads the Midi In, alters it (if necessary) and sends it back out. A PC alternative exists, it is called eDrum Midi Mapper.

Once your drum kit is successfully connected to your Mac (see Troubleshooting section below for help on that) launch Midi Pipes.

You will have a tool list on the left and a pipe list on the right. Start by dragging the Midi In to the right and click ‘Hijack’. The hijack option will allow us to trick the signal before it is send out. Then, add the Keyboard and check the ‘highlight’ box in order to visualize the signal as you hit your drums. Finally, add the Midi out and uncheck the ‘pass through’ to send out the tweaked signal.

Now it’s all a matter of adding Key Mappers for each note that needs to be remapped to its GH:WT equivalent. Add a keymapper element to the pipes and select the drum kit note of a given pad on the left and the matching note for the games on the right. Below is the example for the snare which we map from midi note 31 to midi note 38 (red) in the game.

You can now name your pipe and save your setup. Next time, all you have to do is launch Midi Pipe and load your configuration back.

Warning: the order is important. As you can see from the table above, for example, we map the 49 into a 46 (clash) and the 51 into a 49 (ride). Make sure to remap the the clash to a 46 first and the ride second or you ride will remap to 46 (yellow).

If you don’t want to create your own configuration, just download mine (see diagram below for color codes)

You are free to assign the pads you want to any of the colors you want in the game. It is possible also to have a set of different Midi Pipe configuration to use for different songs in the game as well. Below is a diagram showing the color repartition I chose.

Getting it all together

  1. Plug your Midi In to the DTXplorer
  2. Plug the USB to the computer
  3. Enable the remapping
  4. Plug the Midi Out to the GH box
  5. Turn everything on… You Rock! (Do not let your mac go to sleep while you play or eventually you’ll loose the connection between the kit and the game)

Enjoy!

Trouble Shoot

I hit the “green” on the real drum kit and nothing happens in the game.

Two possibilities: the signal doesn’t make it to the computer or the signal doesn’t make it to the GH box. On Mac OS X, you can make sure that the signal at least gets to the computer by running Garage Band. If Garage Band sees your drum kit and allows you to record yourself, the signal makes it that far and the problem is with your GH box. Check the connections. If Garage Band doesn’t see your drum kit, you have a midi connection problem which I usually solve by launching the Audio Midi Setup application. Go in Window and click on  “show MIDI window”. The Prodipe Midi USB appears.  I then click on Default (in the configuration section) and select “Create New Configuration). I name it Prodipe and it usually somehow turns the MIDI on.

I was rocking and suddenly when I hit the pads, nothing happens in the game

Don’t let your computer go to sleep. At least, with my MacBook, the midi signal is not sent out anymore when the Mac enter sleep mode. If you are using a laptop, you might just be out of battery, too. That would never happen to me though, I’ll get shot by the neighbors if I ever played long enough to exhaust my battery.

When I play, some hits don’t seem to register in the game

Electronic kits try to emulate real (acoustic) kits. Some of them will handle two or more signals for the same pad depending on where you hit it (center, side, etc). If you want all these to register with the game you must map these extra notes as well. The hi-hat for example needs to be mapped whether it’s hit when closed or open. You can refer to your kit user guide to get a full list of the notes it uses. I have included the one for the DTXplorer earlier in this post.

Some links

I read a lot (more than a lot) about plugging a real drum kit to the games before I bought mine for Christmas. As much as I wanted to play the real thing, I knew being able to play the games would be important to me to access the training mode or just jam with the Beatles. So I read until I was sure it was possible to plug the real drum in the game. When I was reading, I came across several links of interests. Here they are:


Comments

32 Comments so far

  1. samantha says:

    New blog post: Yamaha DTXPlorer Kit with Rock Band (or Guitar Hero) on Xbox 360: So I play guitar (a little) and I… http://bit.ly/6zXCvT

  2. [...] rest is here: Yamaha DTXPlorer Kit with Rock Band (or Guitar Hero) on Xbox 360 … Share and [...]

  3. Jimmy Page says:

    Yamaha DTXPlorer Kit with Rock Band (or Guitar Hero) on Xbox 360 …: Still, sometimes, I want to plug the drum ki… http://bit.ly/6aMmVj

  4. samantha says:

    Yamaha DTXPlorer and Rock Band/Guitar Hero on XBox 360: http://bit.ly/76IuUv #drums #plasticrock #xbox

  5. [...] This post was mentioned on Twitter by samantha and samantha, Jimmy Page. Jimmy Page said: Yamaha DTXPlorer Kit with Rock Band (or Guitar Hero) on Xbox 360 …: Still, sometimes, I want to plug the drum ki… http://bit.ly/6aMmVj [...]

  6. Gianfranco says:

    Hi Samantha,
    I’m trying to connect my DTXplorer to my GHWT Drum Kit through an M-Audio 2×2 Annyversary Edition.
    I’m using the MidiPipe SW and downloaded your config file but nothing happens….

    I’m stuck!

    Could you please give me help??

    Many thanks
    Gianfranco

  7. shalfon says:

    You must make sure that the signal arrives to your computer by running either Garage Band or Midi Pipe. With Garage Band, simply go to the preferences and see if you have a Midi Input detected (if you do, it is most likely your drum kit and you should be able to record it). Another way to make sure is by running Midi Pipe, selecting the Midi In Tool and the Keyboard tool (check highlight) and see if drum hits appear on the keyboard. If the answer to any of these tests is yes, you drum signal makes it to the Mac.
    Let me know if that’s the case…

  8. Gianfranco says:

    Hi Samantha,
    first of all I want to thank you for your kind and fast reply!
    I fixed the issue using MidiPipe, your precious guide and my macbook pro. The problem was in my M-Audio 2×2 Midi Device and after a few tries i finally had success!

    The final result is pretty nice (to me of course…). I expanded the aluminum rack of mine DTXplorer with a few shelves and installed a 22″ High Res TFT Screen right in front of me, an Asus Eee PC 701 with eDrum Midi Mapper on my right and finally the Xbox 360 controller on the left.

    I’m now waiting for an MSA-P controller in order remove the PC…

    Thanks again and best regards
    Gianfranco

    • shalfon says:

      I’m glad to know that it worked for you, too. I hope you enjoy the game even more with the setup. Thanks for sharing the information about the MSA-P controller, that sounds pretty interesting.
      Do you have any photo of your setup?

      Happy drumming!

      • Gianfranco says:

        The game now is really GREAT!

        In the meantime I’ve changed my DTXplorer with a DTXtreme IIs with a few more “accessories” and I’ll be very happy to post some photos asap.

        Happy drumming to you too…

  9. samantha says:

    @RockBand @rbcommunity How to play Rock Band or Guitar Hero with a real drumkit: http://bit.ly/76IuUv on XBox 360

  10. RT @samo9789: Yamaha DTXPlorer Kit with Rock Band (or Guitar Hero) on Xbox 360 http://bit.ly/5qJRUO

  11. Andy says:

    I’ve got a DTXplorer running through the Band Hero drums on PS3, and it looks like these notes are one too high. For example, the snare is D2 instead of D3. Thanks for the head start though!

    • shalfon says:

      Strange, are you using Midi Pipe? If so, does my configuration work for you? I’d be interested in sharing a working PS3 configuration file if you have one. Enjoy the game

  12. Chris says:

    Hi there,

    thanks for this detailed instructions, I will try this soon. My “drumming career” is exactly the same as yours. Bought myself a Band Hero Kit for the XBOX 360 for Christmas 2009. After playing at least 1 hour each day ever since I finally got my DT Explorer Kit last week. Looking for a good teacher right now, I guess I will start taking lessons in the next few weeks. I´m looking forward to rock Band Hero on my drumset, this is so much fun I really wonder why I never played any instrument in my life before.

    Happy Drumming …

    • shalfon says:

      Glad to help fellow new comers to drumming! Looking forward to my Saturday drumming session tomorrow.
      Let me know if you have any problem setting all this up (you can find all my contact info on the main page http://www.samanthahalfon.net)
      If you are using Windows, please post any info you can share about the software to use ; I’ll do my best to update the post for other Windows drummers.
      Good luck and happy drumming

  13. Chris says:

    Hi there,

    I finally got everything plugged together using an old Notebook and Edrum Midi Mapper. When setting up the Software I also found that all the Octave Numbers you list above seem to be one Octave to high. The Midimapper accepts only Notevalues (e.g. C2) as inputs. However you can simply strike a pad to enter the value. Doing this with my Band Hero Controller and my Drumset i now got a mapping that works fine.

    However, it is at first totally different to play on the drumset, especially the kicks really give me trouble. I dropped from > 97% hits on my favorite songs (hard difficulty) to below 90%. But it is tremendous fun to rock on a “real” set. Regular drumming lessons will start next wednesday :)

    • shalfon says:

      Hi Chris,

      Thanks for posting the details on your setup and confirming that EDrum Midi Mapper works for Windows users. I’ll have to double check on these note values next time I hook my kit to the MacBook.
      I agree than switching to a real set adds a lot of fun to the game but that it must be harder cause my score also went down a notch when I switched. I wouldn’t go back for anything, though!
      Good luck with your lessons ;-)

  14. Yamaha DTXPlorer Kit with Rock Band on Xbox360 http://icio.us/h2f1fj

  15. Chris says:

    Me again,

    I finally found the reason for my abysmal scores when playing Band Hero with the Yamaha Kit. The multizone pads for the snare and the cymbals send multiple hits to the Xbox. When you have to play a red note (snare) most of the time you play two or three notes in rapid succesion as long as the notes for “snare open rim” and “snare close rim” are still assigned to the midi value for red. So you hit the red note (good for the percentage) but at the same time play an extra note, which instantly kills your multiplier.
    After switching of the additional zones on the pads by assigning midi notes not supported by the game my score and hit percentage increased to the values I´m used to.
    Strangely it doesn´t matter where I hit the snare or the cymbals after switching of the zones, they still register in the game.
    Anyway, I spend much more time now practicing my drum lessons than playing Band Hero ;)

    Hit it …

    • shalfon says:

      Hi,

      I still wasn’t able to start real lessons though I sometimes play along Drumless Tracks. I might have the same problem with the snare, recently, I have lost the multiplier a lot when hitting it (and thought I was off). I’ll try that for sure next time I get to play. Another thing that got me was that somehow, my kick pedal sensitivity changed. I had to hit it a lot harder for the hit to register. It was getting worse every time I’d play when finally I realized there is a setting for that. Much better now. Have fun with your lessons!

  16. Rian says:

    i am using the Alesis dm6 to do this, and the ghwt brain only recognizes four of the pads i mapped. it recognizes from the high-hat to the second tom. i am wondering what i could do to fix this. if u need any more info, please let me know.

    thanks for your help,

    Rian

    • shalfon says:

      Hi Rian,

      Could you have the wrong info in your remapping? Are you going through a computer, if so, are you using MidiPipes on Mac OS? I would try to plug the drumkit to a computer and find out what note is actually sent when I hit the third tom to have the right data to put in the remapping. If you are using MidiPipes, it’s easy, just add the keyboard pipe and click on ‘highlight’. When you hit a tom, it will highlight the note on the keyboard so you can know what number it is. Another possibility would be to double check your midi connection. Good luck ;-)

  17. joe says:

    hey just a quick question do i need to keep the mapping program on while i play?

  18. Manu says:

    Hello i’m french,

    Very good job, but it’s don’t work for me :’(

    I’ve just that in my MAC OS X :

    http://i36.servimg.com/u/f36/11/46/10/03/clicha13.jpg

    Is it good ???

    Sorry i don’t speak englsih very well :-(

    • shalfon says:

      Bonjour, je vais te repondre en francais alors.
      Il m’arrive de devoir bidouiller un peu pour obtenir une connection entre la batterie et le mac. En general, je commence par fermer Midi Pipes. Je vais dans Audio Midi Setup et je detruis la configuration prodipe et je la recreer. Ensuite, je lance MidiPipes, j’ouvre ma configuration et j’edite l’entree Midi in. Je passe de usb a n’importe quel autre choix puis je remets usb. Je fais pareil pour le midi out… Ensuite, a chaque fois, ca fonctionne. Etrange procede mais ca a le merite de marcher a chaque fois. Bonne chance.

      • Manolo says:

        Hello,

        Thanks for your answer.

        I found ma stupid mistake -_-’

        I connected the MIDI out on the DTX’s MIDI out :-S

        I’m very stupid guy …

        All is alright now !!! Thanks a lot for all your works ;-)

        Manu

  19. shalfon says:

    Just glad you got it working. Enjoy

  20. Stefan says:

    So I might be leaving this issue up to a faulty midi cable I got 2 days ago online, but it says my midi device is offline which it isn’t. http://i30.tinypic.com/15yjewh.png both drum kits are turned on an I can’t figure out what to do. Help would be greatly appreciated.

    • shalfon says:

      Looks like you should turn off Midi Pipes, open the Audio Midi Setup and create a new configuration. That’s usually what I have to do to (re)enable the USB midi connection. Read the first entry in the troubleshoot section at the end of the post for more details. Good luck to you and happy drumming

Name (required)

Email (required)

Website

Leave a Reply