I cannot figure out how to save dif presets as variations. I thought if I changed them on each and saved it would work but it stays the same. Thanks for any help
Variations only save/recall widget values.
Plugin state is stored with a rackspace, not with a variation.
The point of a variation is to allow a small number of parameters to be adjusted on the fly (e.g, change the reverb amount of a plugin, adjust the volume level of a mixer plugin, bypass a particular plugin or effect.
Perhaps watch this video
Im just learning but should i.look to just assign plugin presets to midi and change that way and just use one rackspace?
Not sure widgets can do this i need a preset to change not individual parameters
If your sounds are completely different, then create a new rackspace for them.
If you are changing presets, generally you should use another rackspace.
Another option would be to have two instances of the plugin and have variations where one or the other (the one you do not want to use) has a widget blocking the “note on” message.
You could possibly use a widget to send a program change to cause a preset to change, but this option is not recommended by the developers because it may create a delay or instability.
The GP developers put a lot of thought in making sure you can change sounds instantaneously by changing rackspaces (the preset is sufficiently loaded into ram when you start the gig file). If you use this other technique you are basically circumventing that.
Think about it. What if you are changing a memory intensive (sample-based) preset. This likely can not be instantaneous because the samples will have to be loaded when you change the preset.
There are a lot of posts in this forum dealing with these type of issues.
Good luck!
Keep in mind that the rackspace is (more or less) the preset. The usual way to use GP is:
- create a rackspace
- Add some plugins
- Wire these as needed
- Adjust the parameters of the plugin
If you need different settings (for a different song, or songpart for example), you create a new rackspace, possibly with the same plugins and wiring.
At ‘runtime’ you switch between the rackspaces to get the appropriate sounds.
Variations are used to tweak a few parameters of a particular rackspace. A guitarist could use this to increase the amount of overdrive, for example, while keeping everything else the same.
My 2 cents. Hope this helps.


