Sysex MMC midi can be learned and are not viewed in MIDI monitor window

Dear,

I would like to control VST Live 2 from my keyboard (Arturia keylab 49 I) Stop, start, record etc. Unfortunately none of the MMC midi control commands can be learned in the actions tab. I checked in the MIDI monitor window and I saw none appear. I suppose this is a bug? It is announced as solved in version 2.0.20 but I can not confirm it. Someone else?

Regards,
Marc.

MMC is sysex, and for several versions now, VST Live supports actions to be controlled by sysex messages as well, so this should just work. Will try to emulate.

There is a problem with sysex in “Actions and Shortcuts”. They are not saved/restored properly. We’ll check and fix it for the next version, thanks for reporting.
In order to test it, we also have changed the sysex message for the Virtual MIDI Keyboard. It will send an MMC Start when ticked, and MMC Stop when unticked for testing (both with device id = 0x43 Yamaha).

I think the problem goes farther than just the “Actions and Shortcuts”. It looks as though they’re filtered out. In the Monitor window they’re not displayed. So it might be a culmination of problems. If they’re filtered out, they can’t be saved. Sure thing!

No, but they are “lost”.

That can happen. If an action grabs the event before the Monitor can see it, it will not get through. Actions entirely take ownership of the event when they trigger.

In any case, we have fixed sysex related bugs with actions, thus also MMC should now work correctly starting with the next version, plus already mentioned MMC commands to test from the Virtual MIDI Keyboard.

Thanks a lot. I’m looking forward. Will be nice no longer having to reach for the computer keyboard and be able to control the set from my keyboard.
Instead of having fast forward I would like to have the next Song under the >> button. I did not find any possibility to create custom actions or did I overlook something in the manual? For video apparently it is possible but not for Transport.

Next Song is available with Actions/Project.

I am adding my question to this thread as I think it is related to the topic.

I’m trying to map the transport buttons of a Novation Launchkey MK4 37 to VST Live 2.1.21.236. It appears that only the record button works with MIDI-CC. The stop and play buttons seem to send MMC and the learn function doesn’t recognise these inputs.

However, the MIDI Monitor recognises all the inputs.

Record button pressed:
0xbf Controller 117 127 (Contr. 117) MME Midi
Record button released:
0xbf Controller 117 0 (Contr. 117) MME Midi

Play button:
0xfa Start 0 0 * MME Midi

Stop button:
0xfc Stop 0 0 * MME Midi

There are also four buttons that send MIDI-CC but are classified as “SoundCont” (?), one of which is the metronome button. They don’t work with the learn function neither.

Metronome button pressed:
0xbf Controller 76 127 (SoundCont 7) MME Midi
Metronome button released:
0xbf Controller 76 0 (SoundCont 7) MME Midi

Is there any way to map all these properly? I guess it’s a very common use case, so I assume I’m missing something or the problem is easily solvable. However, even after researching quite a bit, I couldn’t find anything that would help me really.

Thank you very much for your help.

Hi! Did you check
Devices / Actions and Shortcuts / Transport
already?

Controlling play/stop, etc via MIDI-CC’s?
There is also a learn button for each selected line (and of course what I prefer is to set params manually by hand)

Also, try have a look for recent pre-releases like the one published on friday evening (2.1.36).

Thank you for your reply.

Yes, I also tried the learn function there.

(and of course what I prefer is to set params manually by hand)

How would you manually set something like that?

0xfa Start 0 0 * MME Midi

Not sure if I can install pre-releases with the demo version.

Hi @CSAM ,

hold a sec. Learn is working to me but seems not initiated at receiving the CC, need to crosscheck my live setup too. Will come back with some info soon.

hi

v2.1.33, check that version, I downgraded and ctrl and LEARN is working. Maybe will solve your probl. too.

@fkalmus Thank you for checking.

I have now tried both version 2.1.33 and 2.1.36, but unfortunately, neither of them worked for assigning the play, stop, and cycle buttons.

However, I got the metronom button working via Devices / Actions and Shortcuts / Transport.

Hi! My transports are working correctly (via footswitch, MIDO#CC, Action) installing 2.1.33

Sorry, I suspect there has been a misunderstanding. As far as I can tell, the problem lies in the fact that the transport buttons on the Novation Launchkey do not send MIDI-CC commands but rather, as I believe, MMC commands. Even though the input data is displayed in the MIDI control window, I see no way to assign these to the transport functions in VST Live manually or programmatically. Working perfectly fine in Cubase, by the way.

Ohh MIDI Transport Ctrl? I’m not sure if its supported yet.

planned for later