Single feature that would improve all iOS hosts - Audiobus, AUM, Auria, Cubase, ModStep etc, etc
The ability to save individual device chains/channel strip chains that can be recalled multiple times in any individual IOS host instance. More specifically, that a single iOS host instance would have the ability to load multiple individual pre-saved chains, be they instrument/fx or fx chains alone.
For Illustrative purposes, this is what a device chain looks like in Ableton Live. Each individual device in the chain can be minimised/maximised - this is great for general UX but also makes 'Rack's' in Ableton work really well across multiple screen resolution/layout preferences
Whilst global presets and state saving are better than nothing at all, iOS needs to catch up with desktop DAWs/hosts ability to save an instrument and it's insert effects as a chain (or fx chains on their own as suggested above). Having this ability enables artists/creators to separate sound design and composition into separate sessions. There's nothing that will kill creativity quicker than getting lost in sound design when you're focused on musical ideas (or vice-versa).
Now that iOS devices are competing with desktop hardware with regards to processing power, it's not enough that Audiobus, AUM, ApeMatrix etc are able to save a preset for the global state of said host utility. They need to be able to save individual instrument/fx chains or solus fx chains so that multiples of these device chains can be loaded in a single Audiobus, AUM etc instance.
Why am I suggesting this feature request as a global request here on the Audiobus forum rather than posting individual requests to each individual developer? The thing I love most about music production with iOS devices is that iOS has grown to be a highly modular environment. Initially out of necessity with Audiobus 1, but over time iOS developers have shown themselves to be far more collaborative in the solutions they've created and this has matured to iOS music creation being a virtual parallel to the Eurorack hardware modular scene. So when it comes to the saving of device chains it's something that I think would be best answered at an SDK level - maybe, and hopefully by Audiobus itself (much like the current Audiobus SDK underpins certain critical features in AUM, ApeMatrix, Studiomux etc).
Maybe it will turn out that such a feature will only be possible with AUv3's, but Audiobus 3 has that great UI feature of letting the user know whether each individual IAA app is capable of State Saving (and/or Link). This would suggest that IAA's could be part of a device chain too, as long as they support State Saving.
One of the great features that Ableton has with it's 'Rack's' functionality is the ability to set up 8 macro knobs that are able to modulate multiple parameters at the same time and across multiple individual devices. It's a killer feature for both performance and automation. To have something similar in iOS that functions the same, no matter the host app, would elevate an already great feature to new heights and be totally in keeping with the idea of the iOS music production platform being a parallel to hardware modular music production.
It would be good to know if I'm alone in this wish or if others here on the forum see value in device chain saving/recalling? For the sake of clarity, it's probably best that we keep this thread to this specific feature request, but I'd be interested to see if anybody has any other features that they believe would be best answered at an SDK level (posted as separate threads).