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.
Rearrange audio slices with timing intact (Mozaic perhaps?)
Let´s say you have sliced up an audio loop which does not conform to strict 16ths etc; some slices are short, some are long. Let´s say you want to generate endless variations of these slices, but where the timing is preserved; both long and short slices have another slice triggered as soon as the long/short slice ends, so playback should not be restricted to some equal grid length.
I can imagine doing this manually in BM3 by auto-slicing with Create pattern ON, then manually dragging the notes (with proper lengths) around, making sure they align up end-to-end in each new arrangement. This can´t be done automatically, right?
Any other DAWs or apps which would support this? I looked into Egoist and Sector, but both are restricted to fixed trigger lengths, so long slices would be cut off (and the next slice would start too soon).
I was thinking maybe a Mozaic script could handle this? In Learn mode it could listen to incoming midi to collect a set of notes and their lengths. In Generate mode it could replay these notes in shuffled order, always making sure that the next note is played back as soon as the previous note ends. Does such a script exist already, perhaps?
Could be useful for rythmic noises and bass loops etc.