VS Faderbox Midi Controller - CC to HUI

Hi there,

I’m trying to create a preset that will translate Midi CC to HUI for use in AVID Pro Tools. I’ve watched some of the tutorials on Youtube, but am still having difficulty setting it up.

I’m using a VS Faderbox Midi Controller, which is a four fader midi controller - photo attached.

I’m also attaching the Bome Midi Translator Pro file, with my current attempt to create a preset, which includes some of the MIDI messages from my controller. As well as a screenshot of my controller’s Channel and CC settings.

Any help would be much appreciated.

Kind Regards
Rudi




Faderbox.bmtp (1.1 KB)

Hi and welcome to the Bome community!

I created a project file that should work for you.

Translator 0.3 handles the required ping reply that is needed from ProTools to determine that HUI controller is active.

Translator 1.0 takes CC 27-30 and converts it to HUI fader messages for faders 1-4. Since HUI requires complex messages, I use raw MIDI for output. The rules of that translator does the manipulation needed,’

I have my aliases set up as follows. You will want to modify as needed for your controller and whatever virtual port you want to use in ProTools.

You can learn more about aliases from this tutorial.

Also, I used port selection techniques so that the proper ports are monitored and sent .

For more information about device selection, see this tutorial.

FaderFox-ProTools-2025-01-22.bmtp (2.2 KB)

Steve Caldwell
Bome Customer Care


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

Hi Steven,

Thank you so much for your quick response, and providing a project file and all the necessary information that literally got my midi controller to work perfectly from the get go! I’ve been struggling with this for months, so I really appreciate your time and effort with this.

The next question I have is regarding the same midi controller sending CC values in order to control/automate plug-ins within ProTools. (Screenshot attached)

Would I have to build another project file for the midi controller to send CC values to ProTools? And is there any advice you could give me with regards to this?

Thanks again for your help in advance.

Kind Regards
Rudi

If you want the same controller to also send to plugins, you will need to have a translator to disable the HUI preset and create another preset to handle non-HUI CC messages. You can direct the regular CC messages to another port and then set up ProTools to read plugin messages from that port. I’m not sure of the specifics of how you route MIDI to tracks in ProTools.

In the attached example I enable the preset ‘Faders’ on project start with translator 0.2
Translator 0.4 toggles the value of global variable ga when Cntl-Num2 is preset. Then it calls Perform ‘Fader’ Preset with the current value.
Translator 0.5 and 0.6 look at the value and determine whether to enable or disable the preset, depending on the value of ga. Only one of these will execute an outgoing action.

When the preset is enabled, translator 1.1 will disable the thru path for the plugin so the original CC message will not get through. When it is disabled it will enable the MIDI thru path.

With this structure you can change the incoming trigger of translator 0.4 to what you want and all of this will happen.

Here are the aliases for the MIDI ports.

FaderFox-ProTools-2025-01-22.bmtp (3.4 KB)

Steve Caldwell
Bome Customer Care


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

Hi Steven,

Thanks again for you help.

I’ve created the 2nd Virtual Out port for the Pro Tool Plugin output, but it seems as though my routing is not correct as ProTools is not responding to either Midi input messages for the controller. I’m a bit out of my depth in troubleshooting this on my own. There is a Midi input indicator in ProTools that lights up, which indicates that it is receiving the messages, but not responding to them.

I don’t mind separating the CC from the HUI messages by having two separate Translator presets if that would solve the issue.

Attaching the last bmpt file for reference.

As always, I really appreciate your help.

Rudi
FaderFox-ProTools-2025-01-22 (2).bmtp (3.4 KB)

Hi,

I don’t have ProTools but I tested with Cubase. It looks like translator 1.0 was disabled and also that the incoming message was set for MIDI CH 1 and I think you wanted it at MIDI CH 10.

Here is how the rules were.

// set channel
if oo!=0 then exit rules, skip Outgoing Action

Here is what I changed them to

// set channel
if oo!=9 then exit rules, skip Outgoing Action

In order to toggle between HUI faders and plugin track. Hit Control-Numpad2 on your keyboard or change the incoming keystroke to that of your choice on translator 0.4.
If you use Numpad2, make sure NumLock is on for your extended keypad or easier just use a different trigger.

I tested with Cubase13 since I don’t have ProTools.

I’m using BMT 1 for ProTools HUI Controller and BMT 2 for plugins. I simply did a MIDI learn on my VST controls for the track in question. Note that BMT 2 needs to be directed to the track or the plugin and not to the main interface.

If you want me to completely test with ProTools, I can subscribe for a month (about $30 USD) and help you as part of a paid engagement. I would charge you for my time and for the 1 month subscription. Reach out to me via email if you are interested in following this path.

Here is the updated project file.

FaderFox-ProTools-2025-01-23.bmtp (3.3 KB)

Steve Caldwell
Bome Customer Care


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

I might add, for help with assigning CC’s to plugins on ProTools, you might want to talk with Avid support as they understand much better how ProTools works.

Hi Steve,

This last project file worked like a charm.
I also realised that to automate the plugin, I needed to be record enable the specific track before instructing the parameter to learn the Midi CC automation.

It’s perfect, thank you so much.

If ever I need assistance again, I’ll be sure to pay for a consultation.

Kind Regards
Rudi

1 Like

I’m glad it worked for you!

Steve Caldwell
Bome Customer Care


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