Like I say, I'm just learning but feel pretty certain I have this one right. I've created a button. Actually nine buttons controlled by a supercontroller switch to make the buttons exclusive. They're all set to "Send On Only", with the goal of having a quick way to set the VG's guitar model.
To set the VG's COSM guitar model (A) to Classic Strat I've entered:
41 00 00 00 1C 12 60 00 30 1B 00
And I use the Two Byte Model setting
Midi Monitor reports receiving the following
F0 41 00 00 00 1C 12 60 00 30 1B 00 43 F7
The VG does nothing :)
I issue the same command from the Roland desktop editor app and Midi Monitor reports receiving
F0 41 00 00 00 1C 12 60 00 30 1B 00 55 F7
It seems to me that the checksum is not what the VG expects and so it disregards all of my suggestions to configure itself to my wishes.
Why not just use the editor, you may ask? Because I've been using the VG's guitar models into real amps and other amp modeling software a lot lately, and having a way to change to a baritone Danelectro with 2 button presses would be SO nice. No app to launch, no cycling between apps on the computer, keeping my hands free to play. I don't even need the MD setup to follow the VG's state, like the desktop editor does, because it's so simple. I've been doing this via the FC-300 foot controller using MIDI, but there aren't enough buttons to handle all the guitar models and tunings, and I like the option of trying out some of the VG's fx in the chain too, but I'm putting that off until I get this guitar/tuning setup working well.