Hi everyone, maybe I noticed a bug in the vst live version
3.0.31.160. I’m testing it in the trial version because I have the vst live 2 version. On the 3 version the function (UPDATE REMOTE MIXER ANCTION, which I’ve been waiting for a long time) has recently been available in the preferences and everything works well with the part change with the mouse on the vst live 3 screen, connected to touchosc, but if the part changes are associated with a program change connected as seen in this video with Touchosc, the volume sliders are not updated by touching the touchosc with the program changes while with the mouse clicking on vst live it works. Please correct it if it is a mistake, and also I wanted to know if this function will also be implemented in the vst live 2 version please. Thanks
Yes, developers often answer on weekends and even sundays, but please show a little patience when reporting something and there is no reply in 24 hours.
There’s definitely nothing new added in VST Live 2. What’s the point of the developers doing it for free? At least fixing the existing bugs would be nice. So if you need new features, buy version 3.
That’s interesting. @musicullum is polishing the code for all remote-MIDI action-forwards or whatever is officially called, but that seems to be a bit different problem. Am I correct, if VL is dialing songs from a MIDI command (external MIDI interface: touch OSC), the channel-volume sliders aren’t updated at PART changes, but they does when selecting songs by mouse-click?
Yes, that’s exactly how it is. When I do it with a mouse click, the updated volume slider changes in both, but if I associate the same part change with a program change, it doesn’t change in touchosc.
a) for Part changes to change mixer channels, menu “Part/Restore Part Mixer” has to be ticked. You have probably activated that, right? Else there is no change of mixer channels when switchging Parts.
b) having that activated, when switching Parts, audio track 1 and 2 faders are following as set within each Part.
c) assigning Next and Previous Part in “Actions and Shortcuts” to some Note On messages from a connected keyboard (via “Learn”), Parts switch as expected, and so do the faders on both VST Live mixer, and X-Touch remote.
On another note, and maybe related, we discovered a toggle loop when you set a Mute button (for instance) to send and receive the same MIDI command, while its UI Type is set to “Toggle”. This will create a “toggle loop”, because the Mute function continuously changes its value, toggles, sends, receives, toggles… and all over again. We added a message for the next version informing that the UI Type has forcibly been changed to “On/Off Button”.
Hi everyone, I’m getting ready for my next tour with a band and I’d really like to use vstl live with touchosc to change song parts on the fly with touchosc (not with the mouse) and see the volumes updated in real time in the mixer channel tablet, but unfortunately they change perfectly only by clicking on the parts with the mouse, while associating the change with program change or change with the keyboard arrows the volumes do not update in touchosc. Please, please fix it soon otherwise I won’t be able to use it live for the moment. If anyone already does this please tell me what I’m doing wrong. The version I’m trying is Vstlive 2.2.113 which has the updated function in preferences (UPDATE REMOTE MIXER ACTIONS).
i checked this issue, can reproduce the issue. The issue happens only for part channels (layers, stacks, song groups), not for Global channels, and only when you switch parts via midi action or keyboard shortcut (arrows up down), but if you click on a part it works as it should.
To reproduce:
create a new project, a song with 2 parts, enable restore part mixer
create 2 layers per part (not global)
put the2 layers on 1st and 2nd channel in mixer for both parts with different volumes per each layer per each part
assign a midi note on in action for part dial (note 0 part 1, note 1 part 2, source data1)
Assign a controller for channel volume, like 1st channel midi ch 1 controller 0, second channel midi channel 1 controller 1, set in==>out to have midi out feedback
Test:
if you change part via click, you see different 1st and 2nd channel volumes sent to external controller
if you change part via keyboard arrows or via midi command, VSTlive mixer correctly change part and you see updated 1sr and 2nd channel (NOTE: theese are different PART LAYERS loaded in same channels position) but no feedback sent to external mixer.
then if you change volume values in external mixer or vstlive mixer, they correctly send/receive values.
This won’t habppen if 1st and 2nd channel are global so that are the same for each part, values in this case are updated correctly. It seems that when a part change is sent via action and shotrtcut AND the channels in the same mixer positions are different entities pe rpart, values are not sent or sent before channel effectively are loaded for the newly selected part.
@francescomidi if you try to use GLOBAL LAYERS in place of part layers, and switch parts via TouchOSC , the volume levels per part are correctly sent/received at part change. So, if you can use global layers and enable menu/part/restore part mixer to have different volumes per part, you can solve the issue by having X global layers loaded, and switch mutes / volumes each part . this way all sounds wuill stay loaded and you only change volumes mutes for each part.
With today’s latest version, I was expecting my problem with the mixer in TouchOSC to be fixed, but nothing has changed. I wanted to know if it will be addressed, otherwise I will get a touch monitor and connect it via HDMI and click on the parts with my finger, I’m sorry. Please let me know, thanks anyway.
…thank you Michael, I’m sorry to say it, but I am still encountering the same problem, if I use non-shared parts, while if the parts are shared it works, even with a new project. Can you please check? I mean that the mixer is not reflected on TouchOSC. I would be willing to collaborate so that it gets resolved quickly and not create inconveniences. I appreciate if someone tries to do the same thing and understand if I am making a mistake in configuring both correctly, or if it is an error that needs to be fixed if possible. Thank you
If at song or part change the controlled value stay the same, no midi out to remote mixer is sent (global channels for example), so the remote mixer is not updated if for example a touchusc client is connected AFTER project load, even at song switch.
when you connect a touchosc client, his page will be with faders all at -inf, then you load a project and it updates correctly. if you connect it after project already loaded, it only updates when song or part switching, but only if the given parameter change his value at song/part switch, otherwise no midi out is sent. Thus global channels parameters are not refreshed at song/part chenge. I would expect all mixer midi out parameters to be resent at every part/song change so that even if i connect a client after project load, it will be enought to simply switch part/song and back to have it synched. Or a manual refresh external mixer button…