Rok Drummer v1.5.0 [9/12/15] – Play your game drums on PC!
- This topic is empty.
-
AuthorPosts
-
July 29, 2015 at 9:50 pm #451503
Wow, that’s a great idea for a fun piece of software!
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!
July 29, 2015 at 10:00 pm #451505I 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.
July 30, 2015 at 6:50 am #451550So 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.
July 30, 2015 at 1:51 pm #451562I 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 ” 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?
July 30, 2015 at 2:12 pm #451564Absolutely. Don’t fake a controller input though. Connect your drum kit, do the debugging bit and let’s see what happens.
July 30, 2015 at 2:33 pm #451566Absolutely. 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”
July 30, 2015 at 2:43 pm #451567Yeah, 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.
July 30, 2015 at 2:52 pm #451569The USB ID of the PS3 mpa in drum mode is 12ba:0218 if this somehow helps.
July 31, 2015 at 4:39 pm #451668
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 ” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” />
July 31, 2015 at 7:07 pm #451695Glad to see support for PS3 kits ” 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
August 1, 2015 at 2:58 pm #451787Thanks for that, I’ll add support for it in next update.
August 2, 2015 at 9:27 am #451850I 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
August 2, 2015 at 12:34 pm #451855Wonder if it will work with a PS3 keyboard using a 360 midi pro adapter.
August 2, 2015 at 4:13 pm #451863Stay tuned
August 5, 2015 at 7:12 pm #452120So 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?
-
AuthorPosts
- You must be logged in to reply to this topic.