Cannot get Bome to capture Midi Message-I REALLY tried before crying for help!

Using Pro Version and a Behringer BCR2000 Controller. It is mapping nicely with Ableton Live on Midi Channel 3. I just want to use my BCR to trigger a keystroke. I am totally baffled as to what I am missing. Cannot seem to Capture Midi. I am upload a few screen shots. The buttons I want to assign to my keystroke I put on a different channel than the ones I use for Live. I really do want to learn here. I think my problem could be my default ports??
I really look forward to some guidance, been a week on this little thing already



Hi,

Two applications cannot open the same MIDI port on Windows platform at the same time. In order for Bome MIDI Translator to have access to your BCR 2000 you have to disable it in Ableton Live. If you want to capture MIDI and send some through to Ableton Live then you should use one of Bome MIDI Translator’s virtual ports. Then you either use the MIDI router of Bome MIDI Translator to pass through the messages, or create translators to change them as you desire. Once you do this then you should be able to capture other MIDI messages and send Ableton Live keystrokes as as well.

The attached project file demonstrates this in action.

First of all I create aliases as follows. It is always a good idea to use aliases instead of physical ports to make your project more flexible in the future. I’m using EC4-V2 but you should use BCR2000.

image

You can learn more about aliases from this tutorial.

Then I create MIDI thru paths to let MIDI through in both directions.

image

I set up Ableton Live to monitor Send and Receive MIDI from BMT 1 Virtual port.

image

image

I set up MIDI MIDI port selection at the preset level. This is to prevent the same MIDI message generated by Ableton Live to trigger the keystroke.

image

For more information about device selection, see this tutorial.

I use the first translator for the incoming trigger. With the outgoing action of a keystroke with a 10 ms delay.

In the rules of the first translator, I call a perform action to focus Ableton live. That is the reason I added a 10ms delay on the keystroke. This gives time for the focus to complete before sending the keystroke.

image

Perform is a new rule, trigger and action available only on MT Pro 1.9.1 and above.

The second translator handled Ableton Live Focus.

image

So in essence, now that Bome MIDI Translator Pro has complete access to your BCR2000 you can route all MIDI message through it and decide what actually gets to Ableton Live.

You can now add translators to handle other MIDI messages as well and their own outgoing action,

MIDI-thru+keystroke.bmtp (1.2 KB)

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Hey Mate. You are so kind to give this in depth response. I will get on it!!

Following your directions, Steve! So far I have linked by BCR and BCF and they show as BCR in Live and allow me to modify MIDI perfectly.
So in order to enable keystrokes I have created an Alias as you suggested but I am stuck at the Router Mapping. I have attached some pics of my progress. Again you are very kind to put up with my newbie questions :frowning:


Pref

Aliases

OK, in Ableton Live, set your input from your BCR to BMT 1 instead of to the device directly. This is because Windows cannot share MIDI ports. You already have a MIDI thru path in your project from your BCR to BMT 1 so MIDI data should still get through to Ableton Live.

In Bome MIDI Translator Pro have your alias ‘My Input’ point to your BCR. This way Bome MIDI Translator Pro will be able to capture the MIDI from your BCR and since there is a thru path to Ableton Live, the MIDI still works.

The reason Bome MIDI Translator Pro is not seeing your BCR is because Ableton Live has control of it.

Please uncheck any ports that you don’t want to pass MIDI data through Bome MIDI Translator Pro . Any port you are hold open will not be accessible to any other device or application on your computer.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz