BFD2 Hihat setting - retriggering problem and solution

Discussions of any related software

Moderator: Related software moderators

BFD2 Hihat setting - retriggering problem and solution

Postby gabriel1712 » Wed Apr 22, 2009 4:05 pm

Bleh! I got a problem setting up my hihat. My controller is one of these:
Image
I appreciate if someone with a similar controller could post their settings.

The MD hihat jumpers is set to B (low imp) and C (tip)
This is the MCT settings:
Image

And this is the MIDI-OX read out (sorry 'bout the size):
Image

The read out show a hard and fast stepdown followed by a slow release. As you can see it triple-triggers chick (note 37) and spas-out (with note 4?!) on release. I have nothing on note 4. Is it default CC or...? If I stepdown slow 'n soft, no chick will come, just a long row of climbing note 4.

I'm very puzzled by this and left with no clue.

BTW. this test is done with only the HH controller and nothing else plugged in.
Last edited by gabriel1712 on Thu Apr 23, 2009 3:26 pm, edited 1 time in total.
"the woods are lovely, dark and deep
but I have promises to keep
and miles to go before I sleep..."
gabriel1712
 
Posts: 195
Joined: Thu Mar 19, 2009 10:16 pm
Location: Denmark

Re: Hihat setting - retriggering problem

Postby dmitri » Wed Apr 22, 2009 4:26 pm

When you quickly stepdown it should produce only one 'Note On' followed by one 'Note Off'. "Foot Controller" messages are CC messages. 4 is not a note number, it is a CC number and it is followed by number which reports a position of a pedal. When HH pedal is configured as F.Contr, a CC message is being sent every time MegaDrum notices a change in the position of the pedal.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Hihat setting - retriggering problem

Postby gabriel1712 » Wed Apr 22, 2009 4:41 pm

dmitri wrote:When you quickly stepdown it should produce only one 'Note On' followed by one 'Note Off'.

Yes. MCT midi monitor only shows one note, but MIDI-OX and BFD2 shows all three.
Any idea what can produce a triple trigger and how to correct it? Could it be a hardware error on my part, like in the hihat jumper or shorts?

The controller works as designed when coupled with my old module.
"the woods are lovely, dark and deep
but I have promises to keep
and miles to go before I sleep..."
gabriel1712
 
Posts: 195
Joined: Thu Mar 19, 2009 10:16 pm
Location: Denmark

Re: Hihat setting - retriggering problem

Postby dmitri » Wed Apr 22, 2009 4:49 pm

Make a screenshot of MIDI-OX with two quick 'chicks' in succession.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Hihat setting - retriggering problem

Postby gabriel1712 » Wed Apr 22, 2009 5:11 pm

dmitri wrote:Make a screenshot of MIDI-OX with two quick 'chicks' in succession.

Image
My provider limits pict to 640x480 landscape :roll:
This is two quick chicks, ending foot down
"the woods are lovely, dark and deep
but I have promises to keep
and miles to go before I sleep..."
gabriel1712
 
Posts: 195
Joined: Thu Mar 19, 2009 10:16 pm
Location: Denmark

Re: Hihat setting - retriggering problem

Postby dmitri » Wed Apr 22, 2009 7:03 pm

I just realized that every MIDI message in your logs is repeated three times, including every CC message. If you hit a pad do you also see three 'Note On/Note Off' messages for every hit? I'm suspecting it's MIDI-OX routing thingy (can't check it right now).
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Hihat setting - retriggering problem

Postby gabriel1712 » Wed Apr 22, 2009 8:07 pm

dmitri wrote:I just realized that every MIDI message in your logs is repeated three times, including every CC message. If you hit a pad do you also see three 'Note On/Note Off' messages for every hit? I'm suspecting it's MIDI-OX routing thingy (can't check it right now).

Yeah, that struck me too. All pads/cymbals are tripled and I guess the only reason I just get triple HH-ctrl sound is because it doesn't have retrigger supression like the rest. I closed MIDI-OX and only ran BFD2 but it's still triples even if I shift BFD2 midi port from yoke 3 to 'usb audio device', same results.

I've just reconfigured MIDI-OX back to a no yoke ports setup. The wicked triplets are gone. I hope you find a way through because I really like your MIDI routing workaround.
"the woods are lovely, dark and deep
but I have promises to keep
and miles to go before I sleep..."
gabriel1712
 
Posts: 195
Joined: Thu Mar 19, 2009 10:16 pm
Location: Denmark

Re: Hihat setting - retriggering problem

Postby dmitri » Thu Apr 23, 2009 12:09 am

I just verified it and my MIDI routing using MIDI-OX instruction works as expeceted, i.e. it sends only a single MIDI message to every virtual MIDI port for every incoming MIDI message. You can test it yourself - run the first instance of MIDI-OX and set it up as described in http://www.megadrum.info/forums/viewtopic.php?f=4&t=682. Then run another instance of MIDI-OX. In the second instance of MIDI-OX go to Options->MIDI Devices... and select only 'Maple Midi In: Port 3' in MIDI Inputs, do not select anything in MIDI Outputs. Now start sending MIDI messages from MegaDrum. In the first instance of MIDI-OX you will be seeing three MIDI messages for every incoming from MegaDrum MIDI message. But in the second instance of MIDI-OX, which listens only on 'Maple Midi In: Port 3', you will be seeing only a single MIDI message for every MIDI message coming from MegaDrum.
You most likely misconfigured BFD2 and it listens on all available MIDI In ports.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Hihat setting - retriggering problem

Postby gabriel1712 » Thu Apr 23, 2009 9:19 am

dmitri wrote:I just verified it and my MIDI routing using MIDI-OX instruction works as expeceted, i.e. it sends only a single MIDI message to every virtual MIDI port for every incoming MIDI message. You can test it yourself - run the first instance of MIDI-OX and set it up as described in viewtopic.php?f=4&t=682. Then run another instance of MIDI-OX. In the second instance of MIDI-OX go to Options->MIDI Devices... and select only 'Maple Midi In: Port 3' in MIDI Inputs, do not select anything in MIDI Outputs. Now start sending MIDI messages from MegaDrum. In the first instance of MIDI-OX you will be seeing three MIDI messages for every incoming from MegaDrum MIDI message. But in the second instance of MIDI-OX, which listens only on 'Maple Midi In: Port 3', you will be seeing only a single MIDI message for every MIDI message coming from MegaDrum.
You most likely misconfigured BFD2 and it listens on all available MIDI In ports.


So if I understand you correctly, MIDI-OX is suppose to 'broadcast' to 3 different port. Nothing's wrong with the MIDI-OX screens I've posted? The problem is that BFD2 picks up all ports? I'm very sure BFD2 is only set to MIDI port 3. Weird thing is that the triple chick persist even when I'm NOT listening to any Yoke ports in BFD2, but to 'USB Audio Device'. I think, I'll start from scratch when I get home and post my step-by-step. It's good to know it can be done.
"the woods are lovely, dark and deep
but I have promises to keep
and miles to go before I sleep..."
gabriel1712
 
Posts: 195
Joined: Thu Mar 19, 2009 10:16 pm
Location: Denmark

Re: Hihat setting - retriggering problem

Postby gabriel1712 » Thu Apr 23, 2009 3:25 pm

dmitri wrote:You most likely misconfigured BFD2 and it listens on all available MIDI In ports.

As usual you're right on or at least in the neighbourhood =)

BFD2 was as stated only listening to midi port: Yoke 3 or USB audio device. So no problem there but...
it turns out I had set BFD2 midi option 'Auto Pedal Event' on, which means BFD2 creates it's own chick slightly apart from MD's.

Once again, thanks for the effort solving it, Master D.
"the woods are lovely, dark and deep
but I have promises to keep
and miles to go before I sleep..."
gabriel1712
 
Posts: 195
Joined: Thu Mar 19, 2009 10:16 pm
Location: Denmark


Return to Related Software

Who is online

Users browsing this forum: Google [Bot] and 28 guests