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.
Patterning MIDI learn issue -- possible to force it to listen on virtual port?
Hello Audiobus Forum! This is my first post. I've learned so much from this site over the last year and would appreciate any help anyone can offer me here.
I've just remapped my Novation Launch Control using MidiFlow to be an extraordinary music making machine! I devoted one of its templates (using two MIDI channels via MidiFlow's rerouting magic) entirely to Patterning.
However, when I use Patterning's MIDI learn feature, it will sometimes "listen" on its virtual port and other times it will listen directly to the Launch Control. This makes my remappings/reroutings a total mess.
Is there a way to block my controller from sending messages to Patterning so that Patterning will only listen on its virtual port? Or perhaps is there a workaround someone is familiar with that allows for Patterning to only receive on its virtual port?
This is especially troubling because, even if I did get the MIDI learn mappings correctly assigned, there is always the chance that in a live performance Patterning may just start listening to my controller's messages, so the only solution I think is to securely block my controller's MIDI messages from communicating directly with Patterning.
Again, appreciate this forum so much and look forward to any ideas anyone has!
I LOVE IOS MIDI MADNESS!