Question for Bitfocus Companion, Streamdeck, & GP setup

Gig Performer has a “keystroke” callback that lets you define character sequences to which GP can respond. This works in the Gig Script

There are some examples (see below) from the templates and if you configure your Streamdeck to send out those key sequences, you can control a lot of GP functionality

// Use the 'cap' key sequence to close all plugin windows
On Keystroke matching "cap" Description "Close All Plugins"
    CloseAllPluginWindows(true)
End

// Go to next rackspace
On Keystroke matching "n" Description "Next"
    Next()
End

//Switch to panel view
On Keystroke matching "v1" Description "Panel View"
   If InTunerView()
      then ToggleTunerVisible()
   End
   SwitchToPanelView()
End

//Switch to wiring view
On Keystroke matching "v2" Description "Wiring View"
   If InTunerView()
      then ToggleTunerVisible()
   End
   SwitchToWiringView()
End

//Switch to setlist view
On Keystroke matching "v3" Description "Setlist View"
   If InTunerView()
      then ToggleTunerVisible()
   End
   SwitchToSetlistView()
End

//Tuner
On Keystroke matching "vt" Description "Tuner"
   If Not InTunerView()
      then ToggleTunerVisible()
   End
End

1 Like