Gig Performer v5.1.1 Release Notes

HOW TO GET IT

  • If you are already a GP 5 customer, simply  click here and then select your version (Mac or Windows). If you are using version GP4 or earlier,  you will need purchase an upgrade. Please see upgrade pricing at the bottom of our store page.
  • For a complete history of release notes, click here.

UPDATES

  • VST3 plugins now handle PC change messages better
  • The MIDI File Player now has an AutoPlay mode that allows multiple songs to be played automatically one after the other
  • In edit mode, you can now load or save a GP User Preset from the menu of a widget mapped to a specific plugin
  • The lite version of Overloud’s TH-U has been updated to version 2
  • The tooltip for CC control mode now changes depending on whether the widget is defined in the rig manager
  • GP Script compilation progress is now displayed in the panel notifier area
  • The name of the gig file being loaded is now displayed in the title bar

FIXES

  • Fixed a crash where Follow BPM is turned on but no media file was loaded into the SAFP
  • Snapshots were not being recalled correctly in setlist mode when using predictive loading
  • Fixed a crash that could occur while saving a Rig Manager setup while MIDI events were still being processed by GP Script
  • Some other significant hardening and optimization improvements

 

GP SCRIPT

  • Fixed an issue where you could only append 255 items instead of 256 items to an array
  • Fixed a problem where a MIDI message could occasionally get lost when using the SendLater system function
  • The MIDI File Player now has an “EndOfTrack” host parameter that can be used by GP Script to respond to the event.
  • The GP Script language manual was updated to document some previously ommitted callbacks.

Gig Performer v5.0.40 Release Notes

UPDATES

  • Actions requiring a widget or plugin handle now provide a combo box from which you can just select the desired handle rather than having to type it in manually
  • Added the OSC message /GigPerformer/SelectSongByIndex for consistency (the GigPerformer prefix was missing)
  • The Streaming Audio File Player plugin now supports multiple search paths to find songs that might have been moved
  • Copy/paste now works in action dialogs
  • Added NextSetList and PrevSetList parameters to the System Actions plugin
  • You can now prevent widgets from sending out values if the new value would be the same. In conjunction with the appropriate scaling, this mechanism also allows you to use continuous controllers in a stepped mode, effectively thinning incoming MIDI CC messages
  • Moving the mouse over the current track name in the SAFP will show full path to the file location of the song
  • Step Function in scaling curves now only allows valid values (between 2 and 128)
  • Added CurrSongName parameter to the MIDI File Player
  • The Variation Direct Access option now works for song parts as well

FIXES

  • Plugin parameters were not always remembered in the SetPluginParameter action
  • Removing an OSC string option in a widget Direct OSC option could crash GP
  • Fixed bug where Play and Pause could both be set in the SAFP_TrackOperations Action
  • A missing plugin (Chameleon) Waves VST (not VST3) displayed the Waves shell name instead of the plugin name
  • The tempo was not updated when switching from Setlist to Wiring view
  • Opening a gigfile in rackspace mode sometimes had the wrong global transpose value
  • Fixed problem where actions didn’t run when a loop restarts in the streaming file player
  • Fixed a bug where defining the number of steps let you go beyond 100 in the scale curve view
  • Widget inspector contents can now be scrolled if there isn’t enough room to display everything
  • Crash when closing GP application WHILE MIDI events bound to a widget keeps coming in non-stop
  • SAFP Crash when loading a WMA file
  • Various other hardening and bug fixes were addressed
  • Moving widget positions or size now correctly causes prompt to save if you try to quit GP
  • Songs cannot be deleted from the SAFP while it is playing.
  • Prevent dragging and menu popups while gigfile is loading
  • Incorrect messaging when adding channels to Global Audio/MIDI Sender with MIDI wire connected

 

GP SCRIPT

  • The GetGPPresetList function was crashing if you requested a chunk greater than 0
  • The SetExternalWidgetHideOnPresentation was not being called on the GUI thread
  • Added SetlistChanged callback

GP SDK

  • Added GP_LoadGPPreset (and loadGPPreset C++ wrapper)