Is there a way to code different midi outputs with multipresses on the buttons rather than just single press or long press? I would like to be able to program double and triple presses if possible. I have a way of accomplishing this through keyboard maestro, but it would nice to be able to do this from the original output source if possible. Thanks!
Multipress with buttons
Replies (16)
In addition is it possible to have two different midi momentary messages for short and long press for the same button ?
bumping this. any ideas?
@user are you saying just one message for short press and a different one for a long press? that is possible. when i first read your message i thought you were asking about having 2 different messages with a short press and 2 different messages with a long press, which i don't know how to do or if it is possible
Hello Dave, yes.
Triggering two different midi messages according to the time.
Maybe someone from the Intech Team has an advice
We have an old configuration for this, let me check quickly if it still works....
Yeah it still works!
If you search for Longpress in the Profile Cloud you should find some variations of these.
They have a baked in +16 #CC offset inbetween the short and longpresses.
But of course you could just modify those as well.
Now for doublepress and triplepress and similar, we haven't made anything, but it would be the same in principle.
Doublepresses are also hard to do properly in the MIDI space.
You would usually want an instant response from the single press, but for Grid to detect the potential second press, it would delay sending out the message associated with the single press.
This causes the single press to be less responsive, which is undesirable.
This is because MIDI messages are usually interpreted on the Host side without question of their intention. Meaning if the DAW receives a MIDI Message controlling the Mute state of one of its tracks it will Mute it. It will never wait for a potential second MIDI message it will have to combine with the previous one for a Solo Track message.
So because of this behavior, in the MIDI world modifier keys are used to handle multi-functional elements. Shift-buttons, different layers or Pages of control etc.
In your case, I would advise you to do the same. A modifier key is able to modify the original MIDI message without worsening the responsiveness of the message by adjusting the #CC.
Thanks for idea!
Thanks for the response @user! I am primarily thinking of using the multipress methods for use with productivity and editing apps. as i said, i have a way of accomplishing this with keyboard maestro but the method is a bit clunky. i don't mind if the response is a little delayed, i am more so just curious if it is possible and how you would set it up if it is. I have figured out how to use modifier keys to adjust behavior but i have run into issues with this as well when i reach the code character limit
Code limit will be increased to 900 with the next FW update, it should be out soon!
View on Discord
This post is from the Intech Studio Discord community.