Gig Performer Resources

In this thread I compiled useful resources for Gig Performer. If you are new to Gig Performer, some features and key concepts will be presented here along with relevant blog articles, YouTube videos, user manual pages, etc. If you want to share your feedback, please visit this thread.

We suggest that you bookmark this thread :slight_smile:

  • The second post is the comprehensive list of how-to guides and videos.
  • The third post is the comprehensive list of all scriptlets available in the community.
  • The fourth post is the list of useful applications for which we have tutorials or smaller how-to guides.
  • The fifth post is the list of interesting compilations in the forum.

Getting Started
[ User Manual ] - [ Blog ] - [ Gig File ] - [ save, export & backup ]


Ableton Link
[ User Manual ] - [ Blog ] - [ YouTube ]

Audio Mixer/Router
[ User Manual ] - [ Use Cases ] - [ Blog ]

ChordPro
[ User Manual ] - [ Blog ] - [ Convert PDF ] - [ Auto Resize ]

Favorites
[ User Manual ] - [ Live Stream ]

Global Rackspace
[ User Manual ] - [ YouTube ] - [ Live Stream ] - [ Igor Paspalj ]

Instances
[ User Manual ] - [ Blog ] - [ using JACK ]

Keyboard layers and splits
[ Blog ] - [ Live Stream ] - [ Separate sustain pedal ] - [ Multiple Keyboards ]

MIDI Channel Constrainer
[ User Manual ] - [ Blog ] - [ YouTube ]

MIDI In blocks
[ User Manual ] - [ Live Stream ]

MIDI Out blocks
[ User Manual ] - [ Live Stream ]

Optimization
[ Windows ] - [ macOS ] - [ Plugin Usage ]

OSC
[ User Manual ] - [ Blog ] - [ w/ Ableton Live ] - [ MIDI OSC blocks ] - [ Broadcast mode ]

Panels view
[ User Manual ] - [ Blog ] - [ Live Stream ]

Predictive Loading
[ User Manual ] - [ Blog ] - [ YouTube ] - [ can save a ]

Probabilistic Sound Designer
[ User Manual ] - [ YouTube ] - [ YT Demo ] - [ Gig File ]

Program Changes
[ PC Management ] - [ vs Rackspaces ] - [ sending PC out ]

Rackspaces and Variations
[ User Manual ] - [ YouTube ] - [ FAQ ] - [ Change Rackspaces ] - [ Automate w/ MFP ] - [ Rosanna ] - [ Variations ] - [ Rackspaces ]

Recording your performance
[ User Manual ] - [ YouTube ] - [ MRecorder ] - [ with a DAW ] - [ Short ]

Rig Manager
[ User Manual ] - [ Blog ] - [ Live Stream ] - [ YouTube ]

Scaling Curves
[ User Manual ] - [ Blog ] - [ YouTube ]

Scriptlets
[ User Manual ] - [ YouTube ] - [ Complete List ]

Setlist view
[ User Manual ] - [ Live Stream ] - [ Arrange Rackspaces ] - [ Build Setlist in 1h ]

System Actions
[ User Manual ] - [ Blog ] - [ YouTube ] - [ Gig file ] - [ Custom Metronome ] - [ Live Stream ]

Templates
[ User Manual ] - [ Live Stream ] - [ Guitar Templates ]

Tips
[ Community Hacks ] - [ User Manual ] - [ rapidly assign parameters ] - [ SHIFT magic ] - [ Workflow tips ] - [ Keyboard Rig ] - [ Backstage tips ] - [ Make it Big ]

Transpose
[ incremental transpose ] - [ control Global transpose ] - [ remember Global transpose between gigs ]

Troubleshooting
[ User Manual ] - [ Blog ] - [ Troubleshoot plugins ]

Virtual Audio and MIDI
[ Loopback: YT, blog ] - [ VB-CABLE ]

Widgets
[ User manual: concepts, in-depth ] - [ YouTube ] - [ Live Stream ] - [ Playable Instrument ]

Wiring View
[ User Manual ] - [ YouTube ]

17 Likes

How to


How to change sounds and control plugins from your MIDI controller β†’ blog, live stream
How to create keyboard and velocity splits β†’ blog
How to separate your sustain pedal from your controller β†’ blog
How to control the RJM GT Mastermind from Gig Performer β†’ blog
How to send Program Change messages out to hardware devices and other applications β†’ blog
How to manage Program Change messages β†’ blog
How to use BandHelper with Gig Performer β†’ blog
How to use OnSong with Gig Performer β†’ blog
How to set up MobileSheets on a PC with Gig Performer β†’ blog
How to control multiple parameters in Gig Performer from a single widget β†’ YT, manual.
How to use Gig Performer for Musical Theater β†’ YT, live stream (feat. Simon Leiner)
How to make generative music β†’ live stream (feat. Kevin Fraser)
How to use Gig Performer to emulate classic hardware β†’ live stream (feat. Mikko Patama)
How to find free plugins β†’ blog
How to controlling the global transpose from your keyboard β†’ blog
How to implement incremental transpose β†’ blog
How to remember the global transpose between gigs β†’ blog
How to rapidly assign plugin parameters to widgets β†’ blog
How to control multiple parameters simultaneously with widget groups β†’ blog, user manual, YT
How to get widgets to learn Omnisphere parameters β†’ blog
How to control Omnisphere in Live Mode β†’ blog
How to use the same physical layout for many rackspaces β†’ blog
How to change the underlying MIDI Input device for all MIDI In blocks in all rackspaces β†’ blog
How to automate switching rackspace variations and song parts using the MIDI File Player β†’ blog
How to record wet sound anywhere in the plugin chain using MRecorder β†’ blog
How to choose a proper buffer size and sample rate for a gig β†’ blog
How to use Lemur with Gig Performer β†’ blog1, blog2
How to tell Gig Performer the location of your plugins β†’ blog, older blog
How to hide unwanted plugins in the Plugin Manager β†’ blog
How to add different Wah Wah pedal to a guitar VST β†’ blog
How to save a ton of memory if you’re using Kontakt β†’ blog
How to route different Kontakt instruments in a Multi to different audio outputs β†’ blog
How to control Keyscape parameters from Gig Performer β†’ blog
How to learn Superior Drummer 3 parameters β†’ blog
How to use Loopback to send audio from one application to another β†’ blog, YT
How to set up TouchOSC with Gig Performer β†’ guest blog, blog2, blog3
How to set up OSC broadcast β†’ blog
How to use your mobile phone to control your guitar or keyboard effects β†’ blog
How to control your guitar or keyboard effects from a Web browser β†’ blog
How to use Gig Performer as an OSC controller β†’ blog
How to leverage other DAWs’ proprietary plugins from Gig Performer β†’ blog
How to use your Intel plugins on the new Mac M1 processor β†’ blog
How to convert any input to any output using OSCulator β†’ blog
How to send MIDI to the Global Rackspace using MIDI OSC blocks β†’ blog
How to use the System Actions plugin β†’ blog, YT
How to create a custom metronome with visual feedback β†’ blog
How to use the MIDI Channel Constrainer β†’ blog
How to use a single-client ASIO driver with multiple applications on Windows β†’ blog
How to work with panels and widgets β†’ blog
How to make various elements of Gig Performer bigger β†’ blog
How to toggle MIDI plugins on/off in the same rackspace without getting stuck notes β†’ blog
How to turn off Usage Data Tracking in Native Instruments plugins β†’ blog
How to use scaling curves β†’ blog, YT, User Manual
How to use input and output recording in Gig Performer β†’ YT, Short, User Manual
How to record your Gig Performer performance with a DAW β†’ blog
How is Gig Performer used in Bearsville Theater (feat. FOH engineer Robert Frazza) β†’ blog
How to use extensions in Gig Performer β†’ blog
How to use SampleRobot to import sounds from proprietary plugins to a sampler β†’ blog, live stream
How to use the same set of PC messages to select parts in any song β†’ blog
How to stop Gig Performer from automatically loading the last gig file β†’ blog
How to side-chain in Gig Performer β†’ blog
How to control your personal mix with Gig Performer β†’ blog
How to use ChordPro files in Gig Performer β†’ blog
How to convert PDF files for use with Gig Performer ChordPro β†’ blog
How to use GPScript to bypass plugins automatically when volume is off β†’ blog
How to control multiple parameters with a single widget β†’ User Manual
How to quickly assign plugin parameters to widgets in Gig Performer β†’ YT
How to use the Patch Persist Feature in Gig Performer v1 β†’ YT
How to set up OSC β†’ User Manual
How to use Lemur with Gig Performer using OSC functionality β†’ YT
How to use the Latency Measurement Tool β†’ User Manual
How to remap MIDI messages without using the MIDI Filter plugin β†’ User Manual
How to control multiple plugin parameters using widget groups in Gig Performer v1.5 β†’ YT
How to use the Predictive Loading feature and save RAM β†’ YT, User Manual
How to control a plugin parameter from a widget in Gig Performer β†’ YT
How to quickly create stereo connections in Gig Performer β†’ YT
How to easily convert a MIDI value to a widget value in Gig Performer β†’ YT
How to associate rackspace variations with song parts in Gig Performer 3 β†’ YT
How to quickly insert multiple widgets in Gig Performer β†’ YT
How to quickly control Leslie speed using widgets in Gig Performer β†’ YT
How to send MIDI message out when a song part changes in Gig Performer 3 β†’ YT
How to synchronize your MIDI controller knobs with Gig Performer’s widgets β†’ YT
How to emulate a joystick control with Gig Performer 3 β†’ YT
How to use the Global rackspace in Gig Performer 4 β†’ YT
How to use the Global rackspace to make 4 common guitar sounds (feat. Igor Paspalj) β†’ YT
How to organize the Wiring view in Gig Performer 4 β†’ YT
How to use widgets to make Gig Performer 4 a playable instrument β†’ YT
How to enhance your workflow by saving plugins and their connections as Favorites β†’ YT
How To Use The Probabilistic Sound Designer In Gig Performer 4 β†’ YT
How to map organ drawbars in Gig Performer β†’ YT
How to use and improve the guitar templates in Gig Performer β†’ YT
How to use multiple keyboards with Gig Performer 4 β†’ YT
How to design sounds in Gig Performer 4 β†’ YT
How to send audio from Gig Performer to Logic using Loopback on Mac β†’ YT
How To automatically resize ChordPro images within Gig Performer - YT
How to use Gig Performer for Saxophone (feat. Joachim SchΓ€fer) β†’ live stream
How to use Gig Performer for live looping and processing MIDI Guitar (feat. Tony Geballe) β†’ live stream
How to integrate Gig Performer with Song Master (feat. John Schnurrenberger) β†’ live stream
How to use Gig Performer for performance art and soundscaping (feat. Harry Triendl) β†’ live stream
How to use bass and Chapman stick in Gig Performer (feat. Alistair Begg) β†’ live stream
How to use GP and Ableton Live simultaneously using OSC (feat. ThaddΓ€us Weindl) β†’ live stream
How to create a complete setlist in 1 Hour With Gig Performer 4 β†’ live stream
How to switch between different controllers using the Rig Manager β†’ live stream
How to optimize your workflow using bundled templates β†’ live stream
How to use the Setlist view to arrange rackspaces in performance order β†’ live stream
How to use rackspaces in a live performance β†’ live stream
How to use widgets and rackspace variations β†’ live stream
How to use Gig Performer for Worship music β†’ live stream
How to use the Setlist view β†’ live stream
How to use System Actions and Global rackspace β†’ live stream
How to insert a plugin and connect it β†’ User Manual
How to add widgets to a panel β†’ User Manual
How to align and distribute widgets β†’ User Manual
How to order widgets β†’ User Manual
How to connect a widget to a plugin parameter β†’ User Manual
How to connect a widget to a MIDI device β†’ User Manual
How to control widgets from the Global rackspace in a regular rackspace β†’ User Manual
How to create a song β†’ User Manual
How to create a setlist β†’ User Manual
How to capture variation edits in the Setlist view β†’ User Manual
How to create an alias for a MIDI device and a MIDI control in the Rig Manager β†’ User Manual
How to remap MIDI controls for a new MIDI device in the Rig Manager β†’ User Manual
How to use aliases defined in the Rig Manager β†’ User Manual
How to activate/deactivate Gig Performer β†’ blog
How to report problems - help us to help you β†’ blog, Community guide
How to troubleshoot your computer-based setup β†’ blog
How to find out what plugin crashed β†’ blog
How to use the Shift key to speed up your workflow β†’ blog
How to offload the processing of audio plugins to remote computers using AudioGridder - blog
How to make sure you have downloaded a valid version of Gig Performer β†’ blog
How to synchronize Gig Performer’s tempo to an external MIDI clock or Link-enabled products β†’ blog
How to use multiple instances in Gig Performer 4 β†’ blog
How to use multiple instances of Gig Performer with JACK β†’ community article
How to set up live streaming using OBS, Gig Performer and JACK Router β†’ blog
How to use Temporary Startup Options in Gig Performer β†’ blog
How to use Gig Performer cross-platform (Windows/macOS) - blog
How to optimize your PC for the Stage β†’ download FREE e-book
How to optimize your Mac for a gig β†’ blog
How to optimize your plugin usage β†’ blog
How do I get educational/student discount β†’ blog, never on sale
How to get VAT/GST refunds for European Community businesses β†’ blog, KB article
How does Gig Performer compare β†’ chart
How music software has failed live performers and why Gig Performer is the solution β†’ blog
How Gig Performer provides you with the most flexible MIDI processing β†’ blog
How you can use Gig Performer in your other music-related endeavors β†’ blog
How to migrate slowly from other audio plugin hosts to Gig Performer β†’ blog, live stream (feat. Ray Myers)
How to upgrade from previous versions to Gig Performer 4 β†’ blog
How to copy a Script from one rackspace to another (feat. Erik SchΓΌtz) β†’ YT
How to make an old rackspace work again (feat. Erik SchΓΌtz) β†’ YT
How to use Scriptlets β†’ live stream
How to save, export and backup in Gig Performer β†’ blog
How to create a vocal effects chain in Gig Performer β†’ YT
How to set up LivePrompter (external lyrics/chord display) on Windows β†’ community guide

20 Likes

In this post I’ll list community-made Scriptlets.

The Scriptlets list:

  • Auto move w/ timer - allows for automated fader movement (i.e. automated cross-fading).
  • AutoSustain - sustains notes automatically until you release all keys and then start playing a new chord.
  • AutoTriads + AddRoot - enables you to play more complex chords, that still fit the selected key/mode, with an appropriate bass note. Another gig files: AutoTriads scriptlet - link; AddRoot scriptlet - link.
  • Bluesfinger - plays simple Blues-like accompaniment note or note patterns by pressing just one single base note.
  • BOSS SY1000 connector - allows a remote control of almost all parameters of the SY1000 with Gig Performer.
  • CC and PC Incrementor - increments/decrements Control Change (CC) or Program Change (PC) messages.
  • Drum Pads Mapper - maps the drum pads of a MIDI controller to dedicated notes of drum kit plugins or external sound modules.
  • Illuminated Piano - illuminates played keys on a piano (made of black and white shape widgets).
  • Learn Split and Transpose + other - NB: read the full description. One of the features of this state of the art gig file is the ability to learn a Min/Max note of a split and transpose.
  • MIDI activity LED - indicates a MIDI activity by lighting-up an assigned LED button each time a MIDI message passes through the Scriptlet block.
  • MIDI Burst Events Filter - filters out MIDI events burst, i.e. identical MIDI events that occur over a short period of time.
  • MIDI Divisi - each new played note gets a new MIDI channel.
  • MIDI Divisi Cycle - each Note played gets a new MIDI Channel, rotating between From > Until values.
  • Note Incrementor + Note to Chord Mapper - the two-scriptlet combination allows for a way to play a chord progression by pressing a single button on a MIDI controller.
  • NotesConverter for MIDI pads - grabs a note from any MIDI controller and swap it to another note.
  • Octav - allows you to move to the next variation with a different octave, leaving notes held.
  • PitchbendToLeslieSpeed - allows you to change Leslie speed using Pitchbend.
  • Plugin Persist (aka Patch Persist for Variations) - simulates the Patch Persist feature for instrument plugins which are bypassed when switching to another variation of the same rackspace.
  • Plugin Persist 2.0 - the improved version of the scriptlet above.
  • Poly Aftertouch generator - If you don’t have a keyboard with Poly Aftertouch implemented, try this scriptlet.
  • Program Change Sender - sends a Program Change (PC) with an optional Bank Select (MSB+LSB) at each rackspace/variation change and can also learn from an incoming program change message.
  • Same one Note and Same Velocity - converts every played note into a fixed Note and a fixed Velocity. Another gig file with this scriptlet is here.
  • Scale Quantize - allows you to β€œquantize” played notes to different scales.
  • Secret Key Switches - triggers key switch parameters and optional CC# without renouncing to any notes of the controller to play music.
  • Send out MIDI CC messages - sends out MIDI Control Change messages (from 1 - 119).
  • Sostenuto and Sustain - allow you have a sostenuto pedal and/or a sustain pedal for instrument plugins that don’t have these pedals.
  • Transpose / Add Notes - allows you to move to the next variation with a different transposition, leaving notes held.
  • Transposer - transposes incoming notes to an offset that is adjustable with a parameter.
  • X-fader - crossfades two volume parameters
7 Likes

Thanks to powerful MIDI and OSC support, Gig Performer works well with other software applications. Here are some applications and tools for which we have tutorials or smaller how-to guides:

8 Likes

Here are interesting compilations created in the community forums.

–

[1] A comprehensive list of all Gig Performer in Action articles β†’ LINK

[2] Stable emulations of hardware synthesizers list β†’ LINK

[3] Zero-latency plugins list β†’ LINK

[4] Compilation of interesting quotes about Gig Performer β†’ LINK

[5] Compilation of Network tools for OSC monitoring: Network tool for OSC monitoring

[6] FoH resources β†’ LINK

[7] How to route audio and MIDI on Windows and macOS [resources] β†’ LINK

[8] Useful scripts and Scriptlets β†’ LINK

[9] Finger Tap resources β†’ LINK

6 Likes