My wish is to load Guitar Rig 6 into a Global Stack and control it with a Midi foot controller. Notes and CC are ok but it seems that Program Changes are not changing the presets. Are these messages filtered somehow?
Can’t wait until Friday, this will be the longest week!
Hi @musicullum , it seems to be a problem with VST3 protocol, as I read on this forum :
The following sentence makes me worry about the possibility to change a VST3 plugin presets by sending PC messages :
VST3 doesn’t have raw MIDI input/output. Any messages that the plugin sends/receives must be formatted as VST3 events. It’s up to the host to convert MIDI messages into VST3 events that will be received by the plugin.
Should I look for a VST2 guitar plugin to achieve my goal?
workaround? It’s like Arne said. Everything’s there and ready for VST3. It’s up to the Plug-In developer to add PC. Insert HALion Sonic, Open the Editor, Select the OPTIONS Page, activate the Prg Changes option …
That is nonsense. VST3 plugins must follow the VST3 protocol, which promotes all MIDI messages in a well defined and modern format. It is up to the plugin to support whichever MIDI messages it receives from the host. Many plugins don’t support program change in the first place, but nothing is beeing taken away, and Program Change messages are promoted to all plugins receiving MIDI just like with VST2, albeit in VST3 format. Finally, Cubase and VST Live promote all MIDI channel messages to all VST3 plugins in said format.
… how do you want to control the preset-selection with Guitar Rig 6? With your Midi foot controller? Which one is that? Which events will it send if you want to select a preset? Because I found out that Guitar Rig 6 will only select the preset if a Program Change Event only (!) will be send to the plug. Do not send any Bank LSB/MSB messages.