Not a solution now, but maybe one that @lenberg might consider.
It’s possible/likely that the 20 instrument/track limit is set to ensure the iOS device processor isn’t overwhelmed, compromising the creation/playback experience…
If that’s the case, I’ve wondered if a ‘freeze’ channel/instrument feature might be a route to freeing up processor power, by reducing the amount of live audio processing that needs to be done, which can then be used to allow more instrument slots.
Effectively, what Ableton does, for the same reasons (see vid below)…
I suspect that more recent iOS devices can support far more than 20, but with Auxy being kinda oriented towards younger and entry-level music makers, the Auxy user-base likely has a relatively high level of older and lower model iOS devices in use.
If that’s the case, imo, it would be great if the app could flex according to the capabilities of the device, offering more channels to those using devices that can handle them.
As long as users understood the max number of slots was kinda set by the device they’re using, I don’t think there’d be any brand push-back on Auxy. And I say that as someone who does all my Auxy-ing on an old iPad Mini 2, rather than on my iPhone 12 Pro.
There is the question of what happens if flipping between more capable/less capable devices, but there must surely be a more optimal solution than capping the experience of every user based on the least capable device sufficiently present in the user base.
Maybe it’s another of those features that points to value in a ‘Pro+’ subscription tier.