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.
MIDI event order when sliding between keys on a touch keyboard
I've always assumed that when you "slide" between two keys (notes) on a touch screen keyboard, it would be better to FIRST send a "Note On" for the NEW key, and THEN send a "Note Off" for the now-released key. I think the reason is that some old hardware synths interpreted this as "portamento", and that's what users expected.
It's also what both the internal Xequence keyboard and Xequence AU | Keys / Xequence AU | Pads do.
However, I've now just tested two random apps (KB-1 and GeoShred), and neither of those do this. (they send the Note On / Note Off messages in the "regular" order -- first note off for the old key, then note on for the new one).
Is there any consensus / opinion on this? Does anyone depend on the "reversed" order? Any tests?