Rok Drummer v1.5.0 [9/12/15] – Play your game drums on PC!

  • This topic is empty.
Viewing 15 posts - 16 through 30 (of 67 total)
  • Author
    Posts
  • #451503

    Wow, that’s a great idea for a fun piece of software! :excited:

     

    I just tested it on my Win7 pro 64 bit machine with a wired drum set (to be more specific this one here: http://www.amazon.com/Xbox-360-Rock-Band-Drum-Set/dp/B000TT2D2A/) and the bass drum works awesome.

     

    Unfortunately the other four drum pads don’t trigger any sound at all. But working with the mouse on the GUI is still pretty cool. The integrated player also plays back songs pretty well and it’s fun to play along with the bass drum. One time the ‘Load’ button was deactivated even though the song was paused but dragging a new CON file onto it worked fine. One suggestion: wouldn’t it make sense to deactivate the ‘Silence drums track’ option if the CON loaded doesn’t have any multitracks?

     

    By the way, I used the wired driver from your opening post to connect the drum set to the PC.

     

    Thanks for converting this awesome idea into a glorious piece of software! :dance:

    #451505
    TrojanNemo
    Participant

      I just tested it on my Win7 pro 64 bit machine with a wired drum set (to be more specific this one here: http://www.amazon.com/Xbox-360-Rock-Band-Drum-Set/dp/B000TT2D2A/) and the bass drum works awesome.

       

      Unfortunately the other four drum pads don’t trigger any sound at all.

       

      Go to Help, enable ‘Debug drum input’ and try again. Every time you hit a pad, it should pop up with a message with information for what it registered. Make a note of which pad you’re hitting, and copy/paste that information for each pad into a message to me so I can make sure next update adds support for that kit.

       

       

      One time the ‘Load’ button was deactivated even though the song was paused but dragging a new CON file onto it worked fine.

       

      Actually, that was by design. The Load button should be disabled while you’re playing a song, but that’s not really necessary anymore, so I might just make it always be enabled in the next update.

       

       

      One suggestion: wouldn’t it make sense to deactivate the ‘Silence drums track’ option if the CON loaded doesn’t have any multitracks?

       

      Only songs compiled with Magma: C3 and using the proper markers will have metadata telling me that they have multitracks. The only other way would be to get the audio, process each channel to determine if there’s any sound, etc just to determine if the song has multitracks. That would take a lot more computing time that isn’t really necessary. If you have that option selected and the song doesn’t have multitracks, there’s no harm…and if there’s multitracks then it works.

       

      I have a small update coming in the next day or so to fix detection of some tom markers, so send me the debugging info for your drumset so that can be included as well.

      #451550
      TrojanNemo
      Participant

        So tomorrow i’ll have an update that adds support for RB1 wired drums and fixes displaying of toms when the pro drum markers aren’t “standard” in size.

         

        If any of you have Guitar Hero Xbox 360 drums and you want me to add support for them, do this:

         

        Go to Help, enable ‘Debug drum input’ and try again. Every time you hit a pad, it should pop up with a message with information for what it registered. Make a note of which pad you’re hitting, and copy/paste that information for each pad into a message to me so I can make sure next update adds support for that kit.

         

        Still no progress on getting support for PS3 and Wii controllers, unfortunately.

        #451562

        I tried your app and it is impressive what you have created in this short time.

         

        I don’t have 360 hardware only 2 wii mpa, i converted both to ps3 following this guide: http://docsrockbandmods.net/viewtopic.php?f=1&t=4707

        However i did not solder the dip switch bank. That means i can not convert them to 360 easily (only if i would open the mpa and solder again, but i would like to avoid this^^)

        But i know that this would work, that means all mpa’s are somehow identical.

         

        So i simply used the xinput emulator to fake a 360 controller and the ps3/wii mpa works <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” /> But all drum pads are wrong (except the bass pedal) e.g. Crash gets recognized as Snare. But every pad gets recognized somehow.

         

        Should i create a list with the ‘Debug drum input’? Or do you plan to add native PS3/Wii support without the need of a xinput emulator?

        #451564
        TrojanNemo
        Participant

          Absolutely. Don’t fake a controller input though. Connect your drum kit, do the debugging bit and let’s see what happens.

          #451566
          Absolutely. Don’t fake a controller input though. Connect your drum kit, do the debugging bit and let’s see what happens.

           

          Nothing happens, Rok Drummer doesn’t recognize the mpa. Windows recognize the mpa as “Harmonix Drum kit for Playstation 3”

          #451567
          TrojanNemo
          Participant

            Yeah, as expected. I need to find a way to listen to ps3/wii input. I have multiple mpas at home, might try to convert one to have to test with.

            #451569

            The USB ID of the PS3 mpa in drum mode is 12ba:0218 if this somehow helps.

            #451668
            TrojanNemo
            Participant


              v1.1
              - Added support for Xbox 360 Rock Band 1 wired drums - find it under Controllers -> Select drum kit
              - Added support for e-kits using the PlayStation 3 MIDI PRO Adapter (MPA) - find it under Controllers -> Select drum kit
              - Fixed displaying of toms with non-standard pro drum markers
              - Now remembers your last used kit
              - Few other improvements

               

              Now includes ‘Xinputmenu’ by max13004 & ludox, a modified version of ‘XBOX 360 Controller emulator’ by Racer_S – should pick up other controllers not already supported by Rok Drummer (i.e. PS3/Wii kits). To enable this, select the PS3 option in the drum kits menu. Connect your drum kit to your PC and enable ‘Debug drum input’ and try to play your kit. If Rok Drummer is getting any input from your drum kit, it’ll say it for every pad/cymbal/pedal you hit. If it works as it should, great! Let me know so I can add it to the list of supported kits. If Rok Drummer sees your kit but is not playing the right sounds when you play your kit, let me know what information it tells you for every pad/cymbal/pedal and I can add support for your kit in the next update.

               

              Thanks to kim666 for finding Xinputmenu and bringing it to my attention!

               

              I also recorded drum kits from Lego, Green Day and The Beatles, as well as put a couple other ones together. Find those as an additional download in the OP. I’m done putting drum kits together – but you can make your own and share them with the class <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” />

              #451695

              Glad to see support for PS3 kits <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_biggrin.gif” />

              Working great with my PS3 Ion Drum Kit

               

              Just because I had it readily available I figured I’d test it with the GH Drums for PS3.

              Didn’t work but hopefully this will help add support for it

               

               

              Guitar Hero Drums (PS3)

              Red Pad

               

              Buttons: Y

              Left Thumb (x,y): 0,0

              Right Thumb (x,y): -32767,32767

              Left Trigger: 0

              Right Trigger: 0

              Packet: 11485218

               

              Yellow Cymbal

               

              Buttons: X

              Left Thumb (x,y): 0,0

              Right Thumb (x,y): -32767,32767

              Left Trigger: 0

              Right Trigger: 0

              Packet: 11651468

               

              Blue Pad

               

              Buttons: X

              Left Thumb (x,y): 0,0

              Right Thumb (x,y): -32767,32767

              Left Trigger: 0

              Right Trigger: 0

              Packet: 11656390

               

              Orange Cymbal (Currently works as the left pedal.)

               

              Buttons: Y

              Left Thumb (x,y): 0,0

              Right Thumb (x,y): -32767,32767

              Left Trigger: 0

              Right Trigger: 0

              Packet: 11693359

               

              Green Pad

               

              Buttons: RightShoulder

              Left Thumb (x,y): 0,0

              Right Thumb (x,y): -32767,32767

              Left Trigger: 0

              Right Trigger: 0

              Packet: 11710296

               

              Purple Kick (Currently works properly as right pedal

               

              Buttons: B

              Left Thumb (x,y): 0,0

              Right Thumb (x,y): -32767,32767

              Left Trigger: 0

              Right Trigger: 0

              Packet: 11744359

               

              #451787
              TrojanNemo
              Participant

                Thanks for that, I’ll add support for it in next update.

                #451850
                TrojanNemo
                Participant
                  I know this is outside of plans for this project but can RB3 keyboard be implemented as well?

                  It could display pro keys like you are doing for drums except without lane shifts so it displays the entire keyboard range

                   

                  Psst…

                   

                  https://twitter.com/TrojanNemo/status/6 … 3109108736

                   

                  :brosius:

                  #451855

                  :brosius:

                   

                   

                  Wonder if it will work with a PS3 keyboard using a 360 midi pro adapter.

                  #451863
                  TrojanNemo
                  Participant

                    Stay tuned ;-)

                    #452120

                    So in the keytar rokker thread I saw you mention

                    If I start combining things…everything flickers and doesn’t look nice.

                     

                    The notes in Rok Drummer have always flickered for me but I assumed that’s just how it was for everyone. Though what you said seems to imply it shouldn’t be flickering. Any idea what would cause the notes to flicker?

                  Viewing 15 posts - 16 through 30 (of 67 total)
                  • You must be logged in to reply to this topic.
                  Back to top button