VST live need to be restarted to use additional usb devices (foot switch)

Dear VST-Live-Team,

I found out that additional added usb devices are only shown in VST live after restart of the application.

Example: In case that I am playing a gig with VST live and my foot switch is not working. Then I want to replace it with an alternative foot switch. I found out that I need to restart VST Live before I can use the alternative foot switch.

Woult it be possble to have an button “rescan devices” in the menu connections.
So that I do not need to completely restart / reloud VST live to use an alternative USB device?

I hope you can follow my description.

Thanks in advance for your support and great work on VST live.

Kind regards

Sascha

Hello @SKO,

VSTL is desigend to be that way so that there would be no interrptions (device connect/disconnect) while in live playback.

The way to recognize your devices instead of resatrting the application is to use “Reset audio devices” and “Reser MIDI” options under the Devices menu.

Hope this helps.

The “panic” button doesn’t help solve the problem?

This one’s is already there: Devices->Reset MIDI.

Does this help?

Edit: Oops, I overlooked talporal’s comment, sorry.

Dear Talporal (@talporal),
Dear Trebke.Ckef (@Treble_Clef ),
Dear Kai Schwirzke (@Kai_Schwirzke),

Thanks for your fast feedback and your solution proposal.

“Panic mode” unfortunately did not help to solve this issue.
But “Reset Midi-Connections” was helpful to make the foot pedal visible in VST live without restarting the application.

But maybe 1 step back to see what I did:

The connection to the foot pedal got lost or the device was not activated before the start of VST live. Between the show I reconize that it is not working / shown in VST live:

Also on the device list the “Pulze Control” is not listed:

Then I clicked on “reset midi”:

Afterwards the device is shown in the hardware list:

But I need to re-select / re-connect-the device in the “connection”-menu to get it running. It is good that I do not need to restart VST live to come to this step. But as I pre-defined a hardware mapping for this device “pulze control” it would be great it VST live would automatically activate the connection. This would be automatically done in case that I would restart VST live.

@Spork Do you see a chance that VST live could reactivate this existing hardmapping in the connection menu automatically? This would help me to just switch on my device and to continue playing Keyboard without the requirement to use my computer mouse and go to the connection menu and activate this existing hardmapping “manually”.

Maybe this might be a small improvement for VST live to run in in the show more smoothly. It can always happen that an USB cable get lost because somebody put them out by mechanical accident. Then it would be extremly helpful if you could just plug in this cable again and VST live would reactivate this USB / midi device without manuel re-activation step. I hope you can follow my explanation. Therefor I tried to document and describe it on detailed level.

Picture of a happy End due to re-connected / re-detected USB / midi device:

It would be great if VST live could integrate an automated re-detection / re-connection / re-activated feature to make live on stage easier :-).

How often you do that on stage? Do you say to audience - “wait, I will switch my MIDI keyboard on”? If you have some 10 devices on stage or in your studio, will you switch on only 9 of them before you run VST Live?

I push myself be more disciplined especially on live performance - turn on all devices and only then run any application to work with them. Or if I forgot something, I use Reset MIDI and any laptop is equipped with touchpad.

BTW I agree that automatic update of devices would be convenient. The Cubase do that automatically, but it has a bit different routing concept.

I would ask developers something more different - add all menu items to Actions & Shortcuts.

How so? Prior to the picture after “Reset MIDI” there is no such device, or?

@musicullum I think I understand the issue here.

If you connect all the devices audio/midi before starting VSTL all the connections are there.

If you start VSTL and then connect audio/midi devices and do a reset audio/midi, VSTL detects them but does not automatically assign the connections.

Instead of reset audio/midi after connecting the devices and restart VSTL, connections are auto assigned.

@SKO did I summarized it correctly? Should it automatically assign connections like a restart, I’m not so sure it seems risky live and might break some workflows for preparing the actual show.

That sounds wrong, will check that. It should restore ports if they are still available after the reset. Are you sure this is for both MIDI, and audio?

Hi, I ran into the same issue yesterday at the rehearsal and had to restart VST Live 3.0.30 two times before it was working which is quite annoying.

  1. VST Live was already running when I connected the USB midi device. It was not visible in the drop down menu so I restarted VST live after trying to reconnect the usb multiple times if there would be an issue with the cable or something.
  2. The MIDI device was then visible after restart in the menu but wasn’t assigned (which is another issue I would like to solve with a manual configuration) so after assigning it in the Connection menu no MIDI message was working. I could see the MIDI messages in the MIDI monitor window but it didn’t trigger the start or stop which was setup in the shortcut window. Another restart.
  3. Now the MIDI device was set correctly and the MIDI messages could start and stop the playback as expected.

I wasn’t aware of the MIDI reset mentioned in this thread but it could be more visible in the connection window. Written in the feature request thread previously I would really like to be able to save a configuration similar to a scene in mixer which I could recall and everything should be set correctly in the connection window without having to double check every output and device. (Especially since I use it live, rehearsal and at home with different soundcards/mixer and MIDI devices) That would also solve the OP issue with one device missing, then it would be fixed by just connecting the device and recall the configuration/scene. It feels unintuitive to have to restart the application as soon as something is off and you can never be 100% sure every connection is correct which is not what I would want to have to think about during a Live show.

Normally you shouldn’t have to think about anything. VSTL remembers every hardware combination as soon as it was setup once. Missing devices will be set to nc, but after connection and reset MIDI (also true vor audio) it should and does remember the setting. I use it also with 3 different hardware setups and never had any problem with that. What helped to not forget to turn on and connect the devices use a dedicated docking station with dedicated equipment in every location. Leave the equipment connected to the docking station and use only one switch to power on every device.

Thanks to all the helpful feedback to all of you
and the great support from Musicullum.

Sorry, that I am currently to slow to answer in time.

I also use VST live for different locations with docking station to assure that the same midi cable and interfaces are used. However, if I change with a running notebook and VST live session between 2 different locations sometime the hardware is automatically identified and sometimes not. But mostly I need to close and restart VST live before I can use the 2 different midi keyboards from at the new location. Also midi panic cannot solve this issue. From my point of view it would be great if a restart of VST live could be prevented.

From my point of view the autodetection works somehow in case of changing a location to a different setup but a restart of VST live is required to use the different midi keyboards at a different location. It would be great if this could be improved.

But this is only an additional aspect and should not overwrite the input from other users in this ticket.

Yes. This is a live software not designed for “hot-swapping” media devices. Carrying a “living” laptop to the soundcheck is not an expected scenario.