Thanks so much for the X-Touch Jog Wheel translator that you recently sent. I have subsequently added lots of keystroke functions to the X-Touch keys which have made it into a superb control panel for the Resolve Fairlight DAW.
However one Fairlight function I would like to control is ‘Loop Jog’.
This causes the audio when being ‘scrubbed’ slowly to start to loop for a short predetermined time, typically a couple of frames, once the scrubbing is stopped. This is great for checking the sync of a sound effect against the matching picture ‘still frame’.
I can use (say) ‘PageDown’ key on the Windows keyboard to select the initial switching on of the ‘Loop Jog’ function , but Fairlight then requires the user to move the play-head cursor and hold the left mouse button at the same time to start the short audio loop.
You’ve already enable the moving of the playhead cursor via your X-Touch with the ‘Jog’ translator, but now I need to enable the 2 frame loop function, emulating the held mouse button.
I wonder if a long key press on the ‘PageDown’ keystroke (via a translator) would be able to be translated into the long hold on the mouse button, thus triggering the ‘loop jog’ action for the duration of the held?
Or perhaps it would require yet another translator ‘button’ for holding down the mouse button, once I had switched on the initial ‘Loop Jog’ function with ‘Page Down’?
Hi, Bome MIDI Translator can handle incoming and outgoing keystrokes, however the incoming keystroke is not suppressed. It would be better if you controlled the page down keystroke with and incoming MIDI message but I’m not sure if Davinci Resolve sends any MIDI messages besides whatever is sends from Fairlight. I also don’t think Davinci Resolve can actually send keystrokes.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
You can try this project file. I added 3 translators (1.9 through 1.11)
The first translator will trigger with a note on note 12 on MIDI CH 1, On your X-touch, you may need to change the trigger. It focuses on Davinci Resolve (if not focused) and then sends a left click down message. Then it sets a timer for pp ms for sending a left click up. I set it to 1000 (1 second)
You can turn the jog wheel during this interval to achieve the desired results or perhaps you can use perform to send keystroke left or right (for the jog wheel). The timer will send a left click up automatically.
So translator 1.9 sends left click down (1.10) and sets the timer (1.11) which sends a left click up at the desired delay time. In the rules of 1.9 you could also call a perform keystroke to move the jog wheel during this interval, otherwise, you can just turn it yourself.
Thankyou so much for the efforts you put in to help us on this forum. Unfortunately I couldn’t get the new mouse click tranlators to active the ‘loop jog’ function, but I can switch it on via my original button and then easily move the playhead cursor with the mouse when I want to accurately check my audio sync against the video still frame.
I’m now trying to find out how the X-Touch switches on the key LED’s, so I’ve been reading up previous posts on this forum.
Straight keys translating to keyboard keystrokes are straight forward, but I have 4 of my X-Touch Universal keys mapped to Fairlight keystrokes that operate ‘toggle’ on/off functions. It would be nice to know which on or off state these 4 keys were in, via the key LED’s.
Any help that you can give me in understanding how the LED’s get switched on when X-Touch keys are pressed would be appreciated.
Unfortunately, there are no signals coming back from the DAW to indicate the state of the LED’s for Bome MiDI Translator Pro to know.. You would need to sync them manually.
If they are are backwards, then simply use the DAW to make it match your LED state. Then the LED’s should work correctly. Of course if you change the state with the DAW again, they will then be out of sync so one they are in sync, it is best not to control anything onscreen with your DAW.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz