I played around even more, hoping to find a way to switch between different "instruments" (inputs plus effects) that could work for me (which means: as quickly and precisely as possible while recording loops).
Audiobus:
When I use Input 1 (guitar) and add a Tonebridge effect, then send the output to GTL, I notice that in GTL, the input options change from my system audio to the following options:
- Audiobus 1+2
- Audiobus 1
- Audiobus 2
This looks promising at first sight. I try to add many more slots in Audiobus (all sending output to GTL), hoping that additional "Audiobus 2, 3, 4..." options would appear. But sadly no, they don't.
Am I restricted to only two channels here? And what's the exact source of channel 1, and of channel 2, respectively, originating from Audiobus? In Audiobus itself, I don't see any hint.
Furthermore, I notice that I can't add any MIDI events for switching input to those channels. So even if I could make use of different Audiobus channels, this wouldn't work for me anyway, as I can't switch quickly between them.
AUM:
I went and bought AUM at the app store, hoping to find new solutions there. And hey, it looked very promising at first sight!
I found that I could send the output from AUM to 8 different "IAA / AB output" channels, which then can be used as input source directly in GTL! Nice, so I could define 8 different "instruments" within AUM, then load them in GTL.
But again: I can't bind them to MIDI events. Bummer. :-(
Also, when switching between those channels manually, there seems to be quite a delay (around 1sec) until the selected channel kicks in. Not ideal for a live performance.
MIDI:
Digging around a bit deeper, I guess I have finally understood the concept of MIDI from within Audiobus (and AUM): using an external MIDI controller, I guess I could switch between inputs and FX within Audiobus (or AUM), so I wouldn't need to change anything in GTL itself.
Could be a solution, but I would need to get a MIDI controller for this (so far I'm only using my standard Apple Magic Keyboard, and I LOVE the keyboard bindings in GTL).
Final verdict:
I still feel something is much too complicated here. GTL seems to have all the functionality already built into its core for targeting different inputs and AU FX, it's just lacking an easy way of:
- pre-configuring them per track
- although it already allows to configure FX per tracks (it simply doesn't apply them while recording)
- and the possibility to choose the input per track would be a nice addition, too
- or switching them quickly and easily on the fly
- while it allows switching system inputs per MIDI, it does not for Audiobus and IAA inputs
Maybe I'm an "exotic" user of GTL, but to me, all the Audiobus and AUM compatibilities seem nice and advanced, but they don't solve my most important use case so far (which I feel would be solved much more easily in GTL itself).