I want after each keystroke or each cc0 sent with this translator to also retrieve that sysex data and send it to keyboard maestro
I also wonder if I can translate the ASCII to text inside bome and send the text to keyboard maestro (which is ultimately the goal) or just send the raw data and let keybaord maestro do the translation, don’t know what’s easier
MIDI OUT is any MIDI message going out of Bome MIDI Translator Pro regardless of whether it is using a translator or MIDI thru path.
Outgoing could be MIDI or keystrokes or mouse movements and you would only see that message if using a translator.
Having a MIDI thru path will indeed allow all SysEX messages to go through unless otherwise blocked by a translator that has an incoming MIDI message with a given SysEX pattern and either an different outgoing message or an outgoing message of none.
In this case, if you also want to see the original incoming message passed through you would disable the swallow option and make sure the outgoing message is other than none.
I hope this helps!
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
I am trying to forward the sysex message that is sent by cubase on port ‘Quantize to BMT’ to a software called keyboard maestro
I tried various method:
I created a virtual port called BMT to KM and linked in the midi thru patcher the port Quantize to BMT to the port BMT to KM and used that BMT to KM port inside keyboard maestro
I tried to directly use the port Quantize to BMT inside keyboard maestro without using it in bome first, so no translator using it and no midi thru
But I did not succeed into passing the midi sysex message to keyboard maestro. I know it’s a different software, but do you have any idea what I might be doing wrong ?
can I convert that sysex into midi CC to keyboard maestro as I am only interested in the quantize settings which is contained in those sysex messages (1/1, 1/2, 1/4, 1/8, 1/16 …)
I can transmit midi CC data to KM
edit : hooray I did transmit sysex messages to KM now … I just need to figure out how to extract the quantize value from that sysex message. If it can happen inside bome it would be much easier
edit 2 : Finally I just wrote ‘if’ rules to match exact sysex messages with an exact text value, seems to be working so far
Bome MIDI Translator Pro can isolate certain bytes if you wish. It appears like that 31 2F 38 a the data bytes in question where they may be ascii bytes “1/8”. You could use variables to determine what CC value to send and send that along to Cubase.
For instance, the pattern
F0 7D 01 01 00 00 oo pp qq F7
Where oo would be the ascii character “1” in this case and pp would be the ascii character “/” and qq would be the ascii characther “8”.
Then it is up to you to figure out what to do with those character and what CC number and value you want to send to Keyboard Maestro.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
No, however, depending on what you want to send you could take the 3 incoming variables and based on what you receive, determine what you want to send.
What do you want to send for each of the designated quantize values?
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
I used a script inside keyboard maestro to transcribe the sysex message into ascii and into text and everything works fine. Bome is getting the sysex from cubase and sending it to KM, and KM translate the sysex into text and display it as dynamic text on a floating button on screen