Let me start by saying I don’t think there’s a “best” way to do it. There are always trade offs between one way and another.
In TH-U I had at most a couple dozen patches I used. So here’s what I did:
- Create a simple Rackspace that’s just TH-U (wired to audio in/out and my midi foot controller).
- Copy that to a new Rackspace in GP for every TH-U patch I use.
- One at a time, select each Rackspace, then in that Rackspace open TH-U and select the patch I want that Rackspace to use.
- Save the Gigfile…
That’s maybe a 15 minute process for 2 dozen patches or so.
The key thing to understand is that when you save a Rackspace you’re saving the complete internal state of every plugin in that Rackspace. At the time I was just using TH-U, so every Rackspace was literally an exact copy of each TH-U patch. It’s just a different way to do the same thing.
The tradeoff with the Rackspace approach is you gain a lot of flexibility on how to move amongst these patches, assign them to songs in a setlist, use variations, connect different effects outside of TH-U, etc. but it comes at the cost of using more memory on your PC. Every Rackspace exists in parallel in memory, so with 20 rackspaces you’re really loading 20 different instances of TH-U. Once upon a time I thought that would be a problem. But on modern computers it rarely is, and GP can work around that if necessary anyway.
Now the more complicated and maybe time consuming part is deciding what parameters I really want to control in real time in each of the Rackspaces. I had my foot switches set up before with chorus always on switch 1, overdrive on 2, distortion on 3, delay on 4, reverb on 5 or something along those lines. So I made a Panel that replicated that. I actually did that before copying the Rackspace 20 times.
TH-U is nice in that it allows you to connect a widget (button/knob/fader) to a lot of “generic” parameters that will automatically stay connected to the “right thing” if you switch out different pedals, amps, etc. in your TH-U patches. So if I’m using a Tube Screamer for overdrive in one rack, and a BD-2 in another, a button widget mapped to “Overdrive power” will automatically map to the right thing. Not all parameters map nicely this way, but most do.
Once I got that far I started to see I didn’t need nearly as many Rackspaces. I could achieve a lot of what I was doing in different patches using different variations and sticking in some more widgets to control the parameters I change the most.
Then GP4 introduced the Global Rackspace, and I found I could move some things there and consolidate more Rackspaces.
It’s probably a been a couple years since I’ve created or saved a patch in TH-U. All my “sounds” are in GP Rackspaces and Variations now, and for the most part I do reverb, EQ, compression, and delay with other VSTs outside of TH-U.
There’s definitely a learning curve to it, and multiple ways to approach things.