View Full Version : trigger problems
Reddwarf
02-14-2009, 06:58 PM
hi hope you can help,after purchasing the msa-p i have got to the stage of connecting it up to rockband. and can only manage to get the red and yellow drum registering ie hits and sound. as there are five triggers i can only get four that registers on the msa-p (led flashes when hit)
iam just wondering if i have sent the correct sysex to the msa-p as i found this a little bit confusing
my drum kit is a alesis DM5
Ok, can you post the contents of your SysEx message?
Also, if you're using SendSX, you can use it to capture the output from your drum set (just plug the drum set MIDI Out into your computer's MIDI In). If you can post the hex data from the MIDI generated by each of your drum triggers, we can make sure that the MIDI note numbers from the triggers match the MSA configuration.
Hope that makes sense--please let me know if I can provide more information.
Reddwarf
02-15-2009, 11:16 AM
ok thanks for speedy reply.
the sysex message i sent is F0 00 01 5D 02 01 03 26 03 30 03 2D 03 29 03 24 03 00 03 00 03 00 00 31 F7
hi hat F0 7E 09 06 02 00 00 0E 13 00 00 00 01 00 02 00 F7
99 2E 76
99 2E 00
kick 99 24 7F
99 24 00
snare 99 26 7F
99 26 00
tom 1 99 30 7F
99 30 00
tom2 99 2D 7F
99 2D 00
ride cymbal 99 33 47
99 33 00
crash cymbal 99 31 5B
99 31 00
these are the numbers generated after hitting each trigger.
thanks again RED
k1ds3ns4t10n
02-16-2009, 02:55 AM
Based on the midi output of your DM5 and the SysEx message you posted, your MSA-P is set up as follows:
relay 0. midi=26 Snare
relay 1. midi=30 Tom1
relay 2. midi=2D Tom2
relay 3. midi=29
relay 4. midi=24 Kick
relay 5. off
relay 6. off
relay 7. off
That would explain why you're only getting 4 triggers to register with the flashing led. Try using the following SysEx instead:
F0 00 01 5D 02 01 03 26 03 30 03 2D 03 2E 03 24 03 33 03 31 03 00 00 31 F7
this will set up your MSA-P as follows:
relay 0. midi=26 Snare
relay 1. midi=30 Tom1
relay 2. midi=2D Tom2
relay 3. midi=2E Hi hat
relay 4. midi=24 Kick
relay 5. midi=33 Ride
relay 6. midi=31 Crash
relay 7. off
Also which controller are you using? I'm assuming you are using a RB1 controller. The pulse width you are using from your SysEx is 00 31 which converts to 25ms, and I'm not sure if that short of a pulse width is causing you problems or not. I've been using 00 40 which converts to 32.5ms and it works great for my mediocre drum ability. I'll have to try changing the pulse width on my MSA-P to 25ms and see what happens.
Reddwarf
02-16-2009, 06:11 PM
ok thanks mike that works great except no kick drum but it does register on msa-p (led flashing when hit)
any ideas please most welcome
thnks RED
k1ds3ns4t10n
02-17-2009, 02:00 AM
Since the led is flashing when you step on the kick pedal, we know the correct midi note is being received by the MSA-P.
A good way to troubleshoot is to use a short piece of wire to jump the A and B connections of the relay in question, in this case relay 4. If doing that doesnt trigger the bass kick in game, then you need to check the wiring from that relay to your modded controller.
Are you using the RB1 controller for the PS3 by any chance? If so, there is a separate ground needed for the kick pedal to trigger correctly. This image will show you the solder points for the PS3 http://theflashspeaks.files.wordpress.com/2008/07/ps3-rb-drum-kit-pcb.jpg the purple connection is the common ground for all the drum pads, and the brown is the separate connections needed for the kick pedal.
Reddwarf
02-17-2009, 02:10 PM
ok done that jumped A B with short wire and it works (sound and visual on screen) i read on one of the mods that the kick needs its own ground lead is this so because at the minute iam running one ground from RB1 controller to one relay on msa-p then taking ground from that one to all others.
thanks RED.
ps iam using xbox RB1 controller.
k1ds3ns4t10n
02-17-2009, 10:45 PM
The separate ground for the bass kick is only needed for the PS3 version. Since you are doing this on the xbox, you can use the same ground for all triggers.
Since you are able to trigger the bass kick using the wire jumper on relay 4, and the LED is flashing when you step on the kick pedal, then I would have to say the pulse length you are using of 25ms is too short to register a trigger for the bass kick.
Try using this SysEx with a pulse width of 32.5ms:
F0 00 01 5D 02 01 03 26 03 30 03 2D 03 2E 03 24 03 33 03 31 00 00 00 40 F7
Reddwarf
02-18-2009, 01:44 PM
its ok ive sorted it thanks to your help the relay was faulty so i put it in one iwas not using yet and everything works perfectly.
thanks again for your help RED.
k1ds3ns4t10n
02-19-2009, 12:15 AM
that would have been my next assumption.. glad you got it figured out.
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.