Gig Performer ships with a built-in programming language that can be used to develop very sophisticated behavior for live performance. GPScript gives Gig Performer some "open endedness", providing the ability to add features that are not already built in to the product. A full description of GPScript will require its own manual and we can do nothing more here than give a very slight taste of what is possible. In what follows, we assume the reader is familiar with basic programming concepts.


For example, anyone familiar with traditional subtractive synthesizers will be familiar with a feature known as "keyboard follow" or "keyboard tracking". This is a mechanism where the filter cutoff frequency is adjusted automatically based on what key is being pressed and is generally used to make a sound brighter as higher notes are played. But suppose you have an LFO controlling the filter cutoff frequency and you'd like the LFO rate to increase as you play higher notes. Click here to learn how GPScript can help you with that: https://gigperformer.com/the-gpscript-programming-language/