Just recently bought in to Gig Performer after trialing and tracking it for a year or so. Excellent product. Loving what this can do!
That said, I’m still a bit unclear on how to make my dream a reality. Here’s what I’m going for:
My 3-member rock band includes:
-Singing Drummer on eDrums with a midi foot pedal and a sidearm 25-key keyboard MIDI controller
-Singing Guitarist with midi foot pedal and a sidearm 44-key MIDI controller… occasionally switches to bass
-Singing Bassist (me) with three keyboards, foot controller… often plays basslines on synth with left hand and keys with right… occasionally switches to guitar or chapman stick
-Behringer X32 connected to network and MIDI for remote control
-OSC-controlled DMX interface for lighting control… with an HDMI output for future flat screen fun
-Band Helper on my iPhone for song selection
-Gig Performer on a PC tower connected to the x32 via USB
My concept would have each song called up via a single program change from my iPhone. This would call up virtual synths, key mappings, FX Plugins on mixer channels, lighting scenes, drum samples, and a simple mix scene (with, for example, the lead singer’s channel up by 8dB.)
It would also configure an instance containing a rackspace which would ‘re-interpret’ the functions assigned to each pedal of all three MIDI footswitches… to allow for the inclusion of song-specific actions (temporary song-specific effects via holding down of momentary switches, song-specific lighting scene changes at important parts of songs, triggered samples, etc) along with general actions. (Lights blackout, Intermission scenes with mixer muting, stage mute for talking to other band members privately through IEMs, Click/Track start/stop, Vocal and Instrumental ‘Solo’ controls for boosting channels at the mixer, etc.)
Most of the above functions have been tested on their own and seem to work just fine. (Although I haven’t figured out how to control an OSC slave from GP yet…) However I have trouble figuring out how to navigate the handling of multiple gig instances (ie Synth Bank / Drums / Channel FX / Show Control) from a single ‘Master’ instance.
So far, I’ve been able to grab incoming MIDI streams at the Master instance and use LoopMIDI to send them to other instances… but I haven’t figured out how to retain the nifty Rackspace/Song feature in EACH instance separately while controlling it from the master. That is to say, if I start a song on my standard Rhodes Patch, but my Drummer needs an 80’s gated snare kit used only for this song, and my guitarist needs to trigger a specific drum sample using a footpedal switch… All while calling up a laser show… How do I program the master instance to select these specific Rackspaces/Songs in each instance based on a single incoming PC message?
I’m sure there’s a solution… can’t wait to hear the responses.