Cannot install translator, port is closed

I’m trying to explore your translator program, thanks for the trial.
It seems to have installed OK but although it can see my Behringer BCF2000
it says all the ports are closed or in use by another program.
I have no other Midi programs running.
I am hoping to use translator to interface my BCF2000 with Premiere Pro

Device manager looks like this.

Windows 10 Pro, Ryzen 2700 32GB ram

Any help gratefully received.

Is your control series editor open? If so, it is probably holding th BCF port open. You will not be able to use your BCF Editor and Bome MIDI Translator at the same time unless you can specify a different port than your BCF for the BCF Editor. If that is not it, then there is more than likely another application that has control of your BCF and on Windows you can only open a port with one application at a time.

If you want to open BCF Editor at the same time, specify a Bome MIDI Translator virtual Port and then create a MIDI thru route in Bome MIDI Translator from your BCF to your virtual port.

Steve Caldwell
Bome Customer Care

Also available for paid consulting services:

Thanks for the quick reply Steve
I have programmed computers since the 70s and built and maintained them since the 90s but in Midi I am a complete newby.
I don’t know what a "control series editor " is, let alone whether it’s open.
I have my BCF200 connected by USB to my PC, on which I run Premiere Pro.
Whe I put the BCF into Mackie mode Premiere sees it as a Mackie device but reuses to talk to it or receive instructions (move faders) from it.
I hoped that your translator would let me use the BCF in it’s native ‘Midi’ mode and translate its instructions to a form Premiere would accept.
I don’t own any other Midi devices so certainly not running any on this P.C.
Could there be a fault on the (very old) Bcf which would give this error?
Thanks again for your time

The picture you posted here shows that the Control Series Editor is opened.


It will need to be closed for BCF to work with Premiere Pro.

I’m not sure how well the BCF Mackie Emulation works, but once you have ensured that other MIDI applications (like Control Series Editor) are closed, it should probably work for you the way you have Premiere Pro set up.

If the Mackie Emulation of the BCF is not good, it is pretty straight forward to set this up with Bome MIDI Translator Pro. I would simply need to know what MIDI the BCF sends for various controls and the Mackie MCU function you want for each control. I can coach you on the process here. If using Bome MIDI Translator Pro, you will need to setup Premier Pro to use a Virtual MIDI port instead of the BCF Directly. I would pick Bome MIDI Translator Virtual 1 (BMT 1).
Then have Bome MIDI Translator Pro in between your controller and Premiere Pro

Controller → Bome MIDI Translator Pro → BMT 1 → Premiere Pro
Premier Pro → BMT 1 → Bome MIDI Translator Pro → Controller

In both cases we would put translators in Bome MIDI Translator Pro to convert the incoming MIDI messages from your Controller to Premier Pro and visa versa.

Here is an example:

In the attached we have 2 presets. The first preset is for all communication from your controller to the application. The second preset is for all communications from the application back to the controller.

In each preset I have one translator. Translator 0.0 translates from CC 10 on MIDI CH 1 to a raw MIDI message
90 68 7F - This is a Mackie Fader Touch Message
E0 qq qq = This is a pitch bend message on MIDI CH 1 which Mackie MCU uses
90 68 00 - This is a Fader Release Message

Note that the Mackie MCU protocol in most cases requires a touch message before it will recognize Fader messages

Translator 1.0 does the opposite. It takes the pitch Bend message and converts it back to CC 10 on MIDI CH1 to update the position of your motorized fader.

The messages are different for other faders. It is best if you can program CC messages in order (Say CC10 to CC18) as we can make rules and use only one translator for all faders.

Here are how my aliases are set up. You will need to set them up for your controller and application.


You can learn more about aliases from this tutorial.

Each preset is set up for specific port routing.

For more information about device selection, see this tutorial.

Attached is the demo project file.

Mackie-MCU-Fader-Demo.bmtp (1.4 KB)

Steve Caldwell
Bome Customer Care

Also available for paid consulting services: