Audiobus: Use your music apps together.
What is Audiobus? — Audiobus is an award-winning music app for iPhone and iPad which lets you use your other music apps together. Chain effects on your favourite synth, run the output of apps or Audio Units into an app like GarageBand or Loopy, or select a different audio interface output for each app. Route MIDI between apps — drive a synth from a MIDI sequencer, or add an arpeggiator to your MIDI keyboard — or sync with your external MIDI gear. And control your entire setup from a MIDI controller.Download on the App Store
Audiobus is the app that makes the rest of your setup better.
IAA preset recall with StreamByter AU
This is a good workaround for non-AU IAA apps which don't support AB statesaving OR you want to work in apeMatrix or AUM with an IAA app and want to recall the preset used next time you boot up.
There are a limited amount of apps which support Program change for presets but they are quite a few of them including some Korg apps, Gestrument Pro, Fugue Machine and many others.
There's a thread here about bank select/PC apps but maybe we need a new list added in this thread.
Save your preset in the IAA app and refer to the way the app accesses them via PC message.
With StreamByter use a script such as:
# send program change 2/ch1 with 2s delay on load IF LOAD SND C0 01 +D2000 END
Experiment with the delay amount, add more if necessary. Point the Streambyter AU output to the IAA app. Then when you load the session the IAA preset should load after receiving the PC message.
so in this way if you aren't using your IAA apps as much your AUs because of lack of state saving, StreamByter provides a way of giving them a bit more longevity.
If you have any success (or not) with any apps with this technique please add to this thread
SB probably does Bank select too but haven't tried that yet.
The manual which this script shows up as as example is here
working well with Gestrument Pro,
..Gr-16 (bank select for user folders)
...will try and update thread with others