As far as I can tell, it does not appear that PC messages can be assigned to Host Automation in Amplitube 4, and I can’t figure out how to deal with this. Amplitube will respond to PC messages no problem, however the way GP handles PC messages make this problematic for me. Maybe hopefully there is an easy solution I have not been able to figure out?
I was hoping that the option to Pass through unused incoming Program Change messages would also pass through unused PC messages from devices not assigned in Accept Program Change Messages from any Device but no such luck. It would have been nice if there was an option to assign a midi channel for incoming PC messages you want to be used for rack changes while passing on the unused channels.
But that brings me to the second problem ,the manual says it only passes the PC messages to the first VST in line. But of course Amplitube is not first in line. I was just thinking as I write this that maybe I can just make a MIDI connection from the MIDI In block to Amplitube as well and block everything but the PCs and maybe that will work? There would be two first in line? I don’t know, looking for some help?
Just using the Pass through unused incoming Program Change messages is not a real solution for me as I could not use a knob to scroll through presets as I couldn’t risk accidentally changing rack spaces.
Thanks @pianopaul. Unforunately the video doesn’t apply…PC does not come up as a parameter to map to in GP. And in fact with Amplitube you have to assign what is used for host automation yourself in Amplitube… and PC messages are not possible to assign, as far as I can tell.
Scripting seems way out of my league, but I will have to look into that as it seems a definite solution
With this mapping a PC message is sent to the Midi In Block and then to the connected Amplitube.
When you move the widget the different PC messages are sent.
Also don’t forget the option to pass unused PC messages in general options so if you set up your Amplitube to respond to PC messages that are not used in GP it should work as well.
Consider though why are you sending those PC messages into your plugin (Aplitube). Most likely you are switching the patch within the plugin.
It is far better and more flexible to create a rackspace for each of your sounds. You get smooth transitions with tail length control and zero glitching in GP if you do it that way. If you rely on the plugin - you could get glitches, delays etc…