Would this change allow you to see what preset is selected from Ableton? I’d love to be able to select presets from the little plugin view inside Ableton (not sure what list of presets would be made available - my library is pretty massive at this point). Or at the very least, see which preset was used.
Program change messages causes a lot of support issues across different DAWs so I decided not to listen to it in Vital. For example, when loading a project Ableton will send a program change message after Vital has loaded all project state.
I may add this later but there are a lot of annoying issues to work around.
ok, just trying to imagine other solutions. could you enable a midi cc message to switch patches? that would at least give us 127 programs to recall on the fly.
for example cc 0 (bank) or any cc that is not commonly used for modulation or volume etc. or as i wrote make program changes an option that is off by default.
but PLEASE let people switch/choose patches remotely in some way, it will be greatly appreciated i am sure! this synth has so much potential beyond just being used in a DAW, but without a way to change sounds via controller it makes other use cases very fiddly.
actually @Tytel i see now that HELM (audio unit) does also not support program changes, but it shows a dropdown menu of presets in carla. i can recall presets from that just fine. (also from external controls) VITAL on the other hand does not show that dropdown menu. can you expose that for VITAL as well? this option would be as good as program changes actually and would save you the hassle to go through with different DAWs and the handling of PC messages.
Please add support for Program Change messages!
My use case is similar (live performance and remote controlling everything via MIDI) and I’m using Reaper as the host. I need to switch patches live.
I know some hosts (like Ableton) have suboptimal Midi support (that’s why I switched to Reaper) but please don’t let that be a reason for Vital to not respond to ProgChange messages
How about making it an optional feature (a checkbox in settings)? And setting the default based on which host it’s started in (setting it to disabled for those hosts that are known to cause problems).
a further update for people that want to switch patches live and with external control
take a look at element from kushview, it works quite well and allows to save graphs which save all plugins state, and you can recall them via program change. i am still trying everything but so far it is stable and works very well.
I love Vital, but I would like to check again concerning having a way to change presets with a foorswitch (lmidi) for live performances.
I read your comment from january 2021, but I was wondereing if you could add this feature ONLY to the stand alone version so you won’t have any difficulties with DAW’s.