Hello oktogon,
The sysex builder already has expressions that can be used to display song titles and state names. So by adding a binding in the background rack that’s triggered by song state load, you can achieve your goal:
Then include the sysex code above.
1st line represents manufacturer, model and command
2nd line picks the first 16 characters from a standard Cantabile variable for SongName,
3rd line represents 2nd line on the display
4th line picks the first 16 characters from a standard Cantabile variable for State.
If you want to change the display when pressing a controller or note, you should change the source of the binding.
If you didn’t allready, make sure you watch the walkthrough tutorial on the bindings subject, which is a great introduction in the bindings-concept.
Hello. I am trying to get song titles to display on an Arturia KeyLab mk3 61 but haven’t had any success. This thread is 5 years old and it looks like the Cantabile interface has changed compared to what is shown in the previous entries. Can anyone give fairly detailed information on how to set this up - including the correct SYSEX string and the correct binder settings (would Source be Song/On Load; Target be MIDI Port/MK3 MIDI Out; Mapping be Automatic or Command to Value or Expression???). I would be most grateful for help solving this issue. Thanks.
I received this reply from the Arturia support team:
Currently, the KeyLab Essential mk3does not support displaying custom text , sent via SysEx messages or any external MIDI comm and.
The display is designed to show internal controller information (preset name, parameter values, DAW status, etc.), and it’s not possible to update it from third-party software like Cantabile through SysEx.
We really appreciate your feedback on this, I’ll make sure to forward your request to our development team, as display feedback from DAWs or hosts is a feature many users have asked for.
However, “does not support” doesn’t necessarily mean “cannot do it” so if anyone finds a way to achieve this, please post your findings.
Not sure about MK3, but on MK2 it works only when in certain mode - DAW, User, Analog Lab (not sure which one worked, definitely not User).
Regards,
matej