Yes, GP is pinching PC0 when it is on channel 1, if you had tried sw2 you will have progressed further but if you later added songs you will then break things. My test gig had three songs to check that it didn’t break, so if you are using my rig verbatim you would only get Sw3+ to work with that setting on CH1
I changed it to 16 but I still get same result as in video. Maybe I need to restart GP
Reload my test gig. It should run with the correct GP options and your rig manager settings once learned.
Actually the trick to avoid this problem if you’re trying to send PC messages to plugins is to change the song parts so they are on a different bank. Then all the PC messages will go through
Good shout David, but when there are no songs I think GP still pinches PC0.
I reloaded your PCTest and got exact same results as in my video. Do I need to delete my Rig Manager set up?
If you’re in rackspace mode then you would have to change the bank there as well
Don’t worry about Rig manager, I just need to see the global monitor trace for all 8 buttons.
ok one moment
For a simple, permanent conversion of the PC messages, where GP will globally see it as a CC message, I don’'t think there will be an easier option than the gig script (Window > Gig Script).
This is all that’s required:
Var
ATG1 : MidiInDeviceAlias
CC_OFFSET : Integer = 80
On ProgramChangeEvent(m : ProgramChangeMessage) from ATG1
InjectMidiEventViaRigManager(ATG1, MakeControlChangeMessage(GetProgramChangeNumber(m) + CC_OFFSET, 127))
End
EDIT: You will need to change the Rig Manager alias name as it doesn’t work with a dash.
The PC messages are not getting into the rackspace
Rank12 I barely understand, but thanks for offering help! I’m still working under SPAV’s tutelage.
I have to go out for a few hours, will get back to it when I return. Thanks again, If you are ever in Cleveland OH, I owe you a beer!
Does gig script sit before all of the GP internal goodies?
Yep, it operates at a very early/low level. So any conversion you do in the gig script and inject back into the Rig Manager alias, GP will operate as if the controller was sending CC messages.
Another school day. Thanks I will incorporate this into @Erol-80Hz 's Test script as it will avoid the PC# avoiding.



