Missing MIDI CCs on Part/Song Change via Actions in VST Live 2.3.80

Hi all,


I’m facing an issue in VST Live 2.3.80 when sending MIDI CC messages through Actions with MIDI output enabled (in this case, to a loopMIDI port monitored by Protokol on the same computer).

I’ve attached an image divided into four panels to help illustrate the situation:

  • Panel 1: no CC messages were intentionally sent here — I just wanted to show that when switching from Song 1 to Song 2, only 3 out of 4 CCs were transmitted.

  • Panel 2: all mixer sliders are set to zero, but Protokol shows only 3 outgoing CC messages (1 is missing).

  • Panel 3: when switching Part again, all 4 CCs (CC#17, 18, 19, 21) are transmitted correctly.

  • Panel 4: confirms that slider 1 is correctly mapped to CC#17 via an Action.

:yellow_circle: The issue: Even when switching Parts within the same Song, VST Live sometimes fails to transmit all mapped CC values. This leads to incomplete or inconsistent behavior when trying to synchronize control surfaces (e.g., TouchOSC or other targets).

:wrench: Technical assumption: Could the problem be related to sending multiple CCs too quickly? Would introducing a small delay between CC messages improve reliability?

:puzzle_piece: Setup:

  • VST Live 2.3.80

  • Track Mode

  • 4 sliders mapped via Actions to send MIDI CCs

  • Output routed to a loopMIDI port

  • Protokol used on the same PC to monitor outgoing MIDI data

Has anyone experienced something similar? Is there a workaround to ensure all CC messages are consistently sent on Part or Song change?
Thanks in advance for your support!

Could be a loop issue. Try to send to a VST Live Virtual MIDI port, and watch with the internal MIDI Monitor (set same Virtual Input No. as out), same result?

If so, it is a problem of the device/plugin.

Note there is a setting to add a delay after Program Change/Bank Select have been sent, as some plugins and/or devices cannot cope with MIDI sent too soon thereafter, give it a try.

Hi,
thanks for the suggestion.

I tested the MIDI CC output from the VST Live mixer using a virtual MIDI port, monitored via the internal MIDI Monitor.
I noticed that CC#17 (assigned to the first slider) is not always sent when switching Parts or Songs, while the other CC messages are transmitted reliably.

I also saw that the “Midi Delay ms” option is available in Layer Controllers, but I haven’t found a way to apply any delay when using Actions to send CCs.
I’m not sure whether this is currently possible or not — if it is, I’d appreciate some guidance. If not, would it be possible to consider adding this option for Actions too?

Thanks again for your support!

(concise and clear):

Hi again,
today I repeated the test using a virtual MIDI port and the internal MIDI Monitor, and this time the CC messages were correctly sent. I’ll keep testing to check if this behavior is consistent across all situations.

Also, I’d like to ask: maybe I misunderstood, but is there a way to send Action-controlled parameters into a Layer, so that the Layer can then transmit them to TouchOSC using the configured MIDI Delay?

This would be really helpful to stabilize the outgoing data timing.

Thanks again for your support!