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.
Fugue Machine to Modstep tutorial (Animoog example)
This is plain vanilla 4 midi channels tutorial by using Animoog on a Modstep IAA track.
Open Modstep. Give a new file name.
On browser menu, drag Animoog from IAA instrument list
Open Fugue Machine app, select first pattern 'Start' from the menu
Let's set 'Fugue Machine midi out' for midi output, providing 1,2,3,4 for 4 separate midi channels
We don't send midi clock from Fugue to anywhere.
We want Modstep driving Fugue's clock, so on 'Midi in' we tick 'Fugue Machine midi in' and switch on 'receive midi clock'
If you want Modstep send program change on different clip section, you can tick 'receive program change', so Modstep can control different Fugue Machine patterns on following clips.
It is VERY IMPORTANT you do not provide Ableton Link for Fugue Machine! If you do, you can not have midi start and stop playing/recording by Modstep to Fugue. Ableton Link is only for live performing. It can not sync your playheads.
However, You can have Modstep with synth/drum apps on Ableton Link!
Let's go to Animoog by using its default preset. On Animoog 'midi in' tick 'Fugue Machine midi out'.
Why not tick Modstep for 'midi in'? That is because Fugue is the sender for midi data. How about the clock? Animoog has no clock for you to tick but it will receive clock if Modstep send it!
If you want Modstep receiving 4 Fugue channels data, you tick 'omni'. Here I tick 'omni' to receive 4 Fugue midi channels with 4 Fugue playheads play/record 1 Modstep track for simplicity.
Animoog 'send velocity' should be ticked on setup page. Background audio on or not is not relevant here because Animoog is on IAA slot.
Now let's get back to Modstep.
On Setting page. Ableton Link can be on 'on' if you wish. Only Fugue Machine should not be linked.
We now should provide clock to Fugue Machine and Animoog! You send clock to Fugue because you want to drive the sequencer playhead tempo. You send clock to Animoog because IAA synth app 'may/may not' provide clock information to app itself. In Animoog case, Animoog needs the Modstep clock. The clock can drive Animoog tempo including delay effect and its synced LFO.
Clock is easy decision to send to destination. Just remembering use Modstep's clock to drive everything. You should not use Fugue's clock to drive Animoog, therefore on previous Fugue Machine midi out, we did not switch 'sending clock'.
Now, let's tick Music symbol for Fugue Machine on source. Why not tick others? Because we only need Fugue to send data to Modstep by recording it on track! Animoog doesn't need your Music Symbol ticking. It is the job of Fugue Machine to send midi notes data to Animoog. Nothing for Modstep to send to Animoog except the clock to it.
Now let's change tempo to 100 bpm, match Fugue 'START' preset tempo for better melody.
On track one, please select 'none' for chromatic scales, your Fugue scales control it, so we should not provide any special scale for Modstep.
On Modstep io setting:
Tick 'omni' for 'Fugue Machine midi in', because we have 4 Fugue playhead and channels on track1.
Tick channel 1 for 'Animoog virtual' for track 1 midi out. Here the midi out is only for after recording that you can play back the track 1 data to Animoog. If you have 4 track for 4 channels, you should have each separate single 1-4 channels to your destinations.
Now, select REC on quantize button.
We add full 16 steps on 16 square parts for 2 full scenes to record longer continuous track. In this way, you learn how to just flipping and playing Fugue app only when the recording button on armed.
It is important to align right hand play button with top play/stop button. When you ready to record a single scene parts, you press the right hand play button to start the Fugue Machine.
However, if you wants the second scene to continue the first scene to allow continuing recording, you need to switch to 'Chain' mode with icon light on from main theme. Then using the right hand window icon for first scene to start the recording sequence. Making sure you have the window turn pop-up to set the loop to '1' for those 2 scenes. See photo for # of loops.
When ready to record, flip back to Fugue to see whether all 4 playhead and main start button are all pressed!
Now flip back to Modstep to press scene 1 window to record.
Can you see that all data on 4 channels being recorded back to Modstep?
4 photos for seeing these:
When playback, you should flip back to Fugue to stop Fugue to stop its playhead called by Modstep. Or, you can stop the Fugue playhead being called by Modstep by setting off the clock on setting page. In the meantime, you should have automatically the Animoog Music symbol on destion by Modstep. If not, you should tick off the source for Animoog, you should also tick music icon for Animoog on destination. In this way, modstep data played by Modstep can be sent to Animoog for playing back.
You have done great job for Fugue Machine to Mod.