Sending MIDI notes from ProTools & Back

Hi everyone!

I’m new to this forum and Bome products in general and just discovered this the other day.
Now Im hoping I’ve might come to the right place.
Im considering buy two MIDI Translator Pro licenses, but Im honestly quite the rookie when it comes to anything more then very basic MIDI and I would like to know if Translator Pro really is my solution here.

So first; let me explain what I’ve been doing previously and why it no longer works - hence the need for a new solution.
To clarify - Im on a MacBook M3 and using ProTools studio.

Original solution:
I’ve been sending a MIDI CC# 116 from ProTools to the mac IAC Driver and then back to ProTools again. The command is for ProTools to stop playing - I basicly want ProTools to trigger itself to stop playback at certain places in my session.

Newly discovered problem:
Now this was all working because I ran ProTools ‘M-Audio Keyboard’ as my midi controller and it recognized the IAC.
But the ‘M-Audio Keyboard’ is removed from the current version of ProTools I’m running.

Hopefull solution:
As far as I see my only solution here is to have a virtual program that can appear to be a HUI controller while sending and receiving this MIDI command. Here I found Bome!
Now, is there any way of making the MIDI Translator Pro appear to be a HUI controller and receive and send this MIDI command to ProTools?

Like I said, I’m a novice when it comes to MIDI at this level so I would very grateful for all the help I could get!

Best regards,
Emanuel

Hi and welcome to the Bome community!

Yes, please find the attached.

The first preset (preset 0) has translator 0.3 which will set a HUI ping reply when Pro-Tools sends a Ping. This tells Pro-Tools that there is an attached HUI device.

Preset 1 has 2 translators.
The first translator sends a HUI Stop signal when Note on MIDI CH 1 note 12 is sent from your controller.
The second translator sends a HUI Play signal when Note-On MIDI CH 1 not 13 is sent from your controller.

You can modify the incoming triggers based on what your controller sends for these functions.

I’m using the following aliases.

You can learn more about aliases from this tutorial.

For input output device selection, I define the devices at the preset level.

For the HUI ping and reply, I define the devices at the translator level.

For more information about device selection, see this tutorial.

You can download a trial copy of Bome MIDI Translator Pro here to test it out. The trial version is fully functional but times out every 20 minutes.

At this point, I have not created any other translators.

You need to define your controller as a HUI device in Pro-Tools.

HUI-Start-Stop.bmtp (2.2 KB)

Good luck!

Steve Caldwell
Bome Customer Care


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

Hi Steve, and thank you for the welcome!

And thank you for helping me out, this seems to work perfectly!
You really made my day!

Im just waiting for my new interfaces to arrive and then I’ll update both my ProTools rigs with licences for the Bome MIDI Translator!

Best regards,
Emanuel

1 Like

Hello again,

So I’ve not got the MT on 4 computers and its working as brilliant as I hoped!
This made me see the potential in using the Bome MT for more functions.
I have a MIDI controller that I would like to be able to control som ProTools fuctions with (Play/Stop/Go up in Memory Location/Go down in Memory Locations/Mute specific channel)
but I only get the Play/Stop function to work.
I have a LiOBOX that can preform some of these commands and so I tried grabing these from the Log window but it dosent work at all.

I read through the HUI.pdf document to try and figure it out, and I assume the the midi is trying to emulate the commands from a numpad that gets ProTools go up and down on the memory locations list. ( . - . or .+. ).

I’ve tried modifying the HUI-Start-Stop that you sent my, but Im not sure Im on the right path with this or if I’ve misunderstod something.
HUI-Auto-Stop-Controller.bmtp (3.7 KB)

I’ve set the midi controller to the corresponding midi notes, but only Play and Stop works.

Best regards,
Emanuel

No, the command structure is all MIDI as shown in the table on page 15 of the HUI.pdf document. I’m not sure what you mean by the specific functions you are looking for. What do you mean go up and down memory locations? The up down left and right buttons are in Zone 13 (0d hex) the mute functions are in zone 0-7. I can provide one or two examples but after that, this would be beyond the scope of free support so if you want me to build something for you, please reach out to my email for a paid consulting effort.

Steve Caldwell
Bome Customer Care


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

Sorry, badly explained by me! But I got it to work now.
So in ProTools you cant use the Up and Down keys on a laptop in order to navigate the Memory Locations-list. ProTools wants you to have an extended keyboard and on the numpad you type " . - " or " .+ " in order to go up or down. I tried to write in MT that certain notes from my midi controller would send those commands off of page 15 of the HUI.pdf but it did not work.
I tried this on my home computer that has a earlier version of ProTools, but today I also had a chance to try it on my work computer that has a later version of ProTools and it work just like I wanted. Not sure what the difference was, if I just made a mistake somwhere at home or if the later version of ProTools just was able to recognize the command.

But thank you once again for the help!
I’m getting a new controller with some more buttons and faders which I’d like to implement and I will keep your offer of paid consultation in mind for that!

Best regards,
Emanuel

So you are converting incoming MIDI message to keyboard shortcuts in ProTools. It is important that you have a translator that makes sure ProTools have focus before sending computer keystrokes.

Thanks for the update!

Steve Caldwell
Bome Customer Care


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

I basically just duplicated the Translators you made me for the ‘Start and Stop’-preset, changed Channel, Note and outgoing message.
So for ‘Up/Previously’ I wrote:
b0 0f 13 b0 2f 45
b0 0f 13 b0 2f 05
b0 0f 15 b0 2f 43
b0 0f 15 b0 2f 03

Does this make sense? or did I make any mistakes here..?

HUI MIDI for Up would be:

B0 0F 0D B0 2F 44 - For press
B0 0F 0D B0 2F 04 - For release

If you what to send an outgoing keystroke, you would just learn the computer keystroke that you want to send.

Steve Caldwell
Bome Customer Care


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