I don’t see any MIDI in from your BCF2000 do you have it selected as an input device? What I see is the output of Davinci Resolve assuming it is coming in on Bome MIDI Translator Virtual 1. They certainly look like fader movements.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
@SteveC I’m looking to do something similar, trial user here (but will pay if it works). I have DaVinci Resolve 17 and would like my M-Audio Oxygen 61 midi controller to control the faders and mutes of the Fairlight virtual mixer. I downloaded the .bmtp file you posted but I don’t understand it and my first fader didn’t move. I posted what I changed the preferences to as an attachment, my midi controller also shows up too. But selecting that as the In and Out didn’t automate the fader either Thank you for your help!
What is the selection list for the Audio Console where you have “None”? I’m not what this is and I cannot get Davinci Resolve to open on my PC. It seems that it always installs and works the first time but fails every time I open it after that. I’ve checked the Black Magic Design forums and the only advice I have found is to re-install it which I don’t want to do every time I want to use it.
I’ll crack open my Mac and look at it there later. In the meantime, the best thing to do is open MP Pro and turn on logging for MIDI IN and MIDI OUT to see what is happening. I suspect either MT Pro alias is not set up for Bome MIDI Translator 1 or that port is being used elsewhere. If you can capture the log and post it here, I will know better.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
Hi, I was able to get it working on my system. Just make sure that BMT 1 is selected for both input and output in Davinci Resolve and that no other applications are using those ports. Also I noticed that when you re-open Davinci Resolve, it seems to forget what ports were selected so you may need to do this every timer you open Davnci Resolve. Make sure you start the Bome MIDI Translator Project first though so that Davinci Resolve does not try to capture your controller ports directly.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
Not sure why it’s so difficult though, but just had a note in from Curtis Judd saying that he had also abandoned attempts to get them working.
I’m probably being very naive but I would have thought that there might be a set of mappings somewhere that says Ch1 fader = CC16 and that I just map CC19 from the MidiMix to that. I’m guessing that it’s a bit more complicated with needing to send raw message like “B0 68 7F E0 qq qq B0 68 00” and I feel I should be able to work this out somehow, but I can’t find any sort of target map for Fairlight anywhere.
Have I completely got the wrong end of the stick here?
First you need to make sure that Davinci (Fairlight) is looking at the correct port. I would set it to BMT 1.
Fairlight uses Mackie which is not CC so you will need to convert CC to Mackie which is why there is raw text. In your case if fader 1 is CC16.
Set incoming port to MIDIMIX and outgoing to Bome MIDI Translator Virtual 1
Incoming: Control Change 16 on MIDI CH 1 any value set to qq
Outgoing: Raw MIDI 90 68 7F E0 qq qq 90 68 00
I’m afraid B0 doesn’t work so I may have made a mistake in my previous post. 90 68 7F signals that you have touched fader 1, 90 68 00 indicates you are no longer touching it. This is necessary since MIDIMix doesn’t have touch sensitive faders.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
Thanks - that helped and I managed to get the Faders, Mute & Solo buttons all working with the LEDs and attached the file that works with the Akai MidiMix in its vanilla config.
Still not managed to work out the Pan controls though.
I thought the Pan L-R control message is B0 30 qq where qq is a range of 01 to 0B
The sliders go from 00 to 7F so I’ve translated a series of trigger steps. E.g. when i/p B0 12 0D is detected then send B0 30 01.
It’s triggering OK on the detection and I can see that the MIDI message is being sent, but it’s not changing anything in Resolve. Similarly, when I put that message on a button, nothing happens. So it looks like I have the incoming message trigger OK, but not the outgoing Pan controls.
What you are describing is the VPOT rings and MIDIMix doesn’t have LED ring feedback.
For sending, a Mackie MCU VPOT sends B0 1x yz
Where x is the VPOT Number 0-7
y is 0 for clockwise movement and 4 for counter clockwise
z is the movement amount.
So in essence, the output is relative and not absolute.
Since the MIDIMix sends absolute only, you need to track the last known position in a global variable (1 for each VPOT) and compare with the last known position to determine the output value. It is best to center your knobs when starting the project.
With that said I added a suppress function in the attached project. Pressing Bank Right will suppress the outgoing messages (setting ga as suppression flag to 1)
Releasing Bank Right will stop suppression.
I also added some multipliers near there right and left ends if needed if you MIDIMix doesn’t provide full range of V-POT motion (since the pots are not endless).
Hi there, I’m in exactly the same boat with an Oxygen 61 and fairlight. I’ve downloaded the file from above but with no joy. Very new to this so please be gentle
I believe the Oxygen 61 controller has 2 Mackie MCU modes so it is possible that if you want Fairlight control only you could just set it up in one of those modes.
Oh and if you have the older MKIV model, we can help too but need to know how you have programmed your knobs, buttons and faders. The easiest way is to hook your controller up and open the MIDI port with MT Pro. Then turn on logging and move the faders, turn the knobs or push the buttons so we can see what they are sending. This indeed would require the use of Bome MIDI Translator Pro.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
HI Steve, thank you for getting back to me. I think I have the older MKIV - bought it second hand so I don’t have any original documentation. Would the first step be to log the input with MTPro as you suggetsed?