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.
AUM feedback on endless encoders
I am using AUM and its midi learn function to assign the encoders of my midi controller, the Midi Fighter Twister, to parameters of my audio units, such as Pure Acid or Ruismaker Noir. This works great but my problem occurs after I unplug my midi controller or close the AUM session (after having saved it) at the end of a jam. After I replug the controller or after I reload the saved session to start a new jam, my encoders are reset to zero.
I would like the endless encoders and the LED indicator of each encoder of the Midi Fighter Twister to be reset on the saved CC value of the audio unit parameters they're assigned to.
For this I would need AUM to communicate to the midi controller the CC values of the parameters saved with the session. The manual of the Midi Fighter mentions that "to sync the display value of the CC to the parameter it is controlling in your software of choice, simply map the MIDI OUT for that parameter to the same MIDI number on channel 1", so in theory it should be possible.
In the routing Matrix of AUM, some audio units, such as Ruismaker Noir for example, are available on the top row so I guess they can act as the source and provide MIDI OUT. Other audio units such as Pure Acid only show up in the right-hand column, does it mean that they only have MIDI IN?
Anyway after having linked a parameter of Ruismaker Noir to my midi controller on Channel 1, I tried to tweak the parameter inside the audio unit but the corresponding encoder doesn't react (LED display doesn't move) and after unplugging/replugging, the encoder position and CC value are still reset to zero.
Do you guys have this issue with other midi controllers? I'm trying to find out if the midi controller is the issue or if it's AUM and I would not have this issue with another plug-in host. For the moment I have to reset manually each encoder to their initial CC value, which is not practical.