may I ask what you mean by “sync the guitar wing to the rackspace widgets in Gigperformer?”
For example, I have a boost button on my gigperformer rackspace that essentially is a bypass for a gigperformer gain block set to -4.5db. On the rackspace front panel the bypass is linked to a red light. When I click the red light with the mouse, and it turns on, the gain reduction is bypassed. Click again the light goes off and the -4.5 db gain block is in effect.
That’s how it works with just gigperformer. Now I want the same function w guitar wing so I program a button on guitar wing to be red when on and dark when off. I decide what cc code makes sense then have the gigperformer red light widget learn that code. No script needed for that part.
But some rackspaces and some variations need to turn in boost when you switch to it. On Shut Up And Dance, I play a synth sound at normal volume until the solo comes up which is a different rackspace because it glides from note to note. When I change to that patch, I need gigperformer to send a signal to guitar wing that boost is on and to set the light to red. So I wrote a gpscript that fires on rackspace activation, change of variation and change of widget to keep the guitar wing light and logic synced with my patch change.
Also a button on ge to control a fader from guitar to synth, both, alternate patches.
I have a dial in my rackspaces for 10 guitar patch presets and 10 dmx light scenes. These are all read and transmitted when I change rackspaces or variations.
One bug I have is if I start in the blend mode, then turn it off, it should go to guitar only or synth only depending on what it was before I Went to both. It’s not always doing what I want. I need to test it to see exactly where I am at and the fix it.