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.

Loopy/AUM/AB3 - Great Looping Setup

For those that love AUM and want a multitrack looping setup, the combination of AUM, Loopy (and/or Loopy HD) and Audiobus 3 are a potent combination. While some people balk at a non-AU solution, this combination has a lot to offer and (especially if you are working with multiple co-ordinated loops and want to automatically move from recording one loop to the next) has some advantages over using AU solutions.

The following thread has step-by-step instructions:


  • Loopy is one of the most stable and feature-rich apps out there.
  • Up to 12 loops
  • sophisticated (yet easy to set-up) MIDI control of all looping for those that want MIDI control
  • easy access (via the AB3 palette) of the loop multiples

You can also do this with just AB3 and Loopy HD -- I mention AUM because it is a (deservedly) much loved environment into which this can be incorporated.


  • @tja shared an AudioBus preset for AB3/Loopy/AUM/Xequence here:


    if the page moves, you should be able to find it easily using the wiki's search bar

  • This is my favorite way to use loopy.

    HOWEVER ---> Loopy doesn't report latency to to AUM properly when connected through audiobus in my setup. I'm recording a modular synth that i'm clocking with a ruismaker FM drum channel. I get about 19ms uncompensated delay this way. If i just connect loopy directly to AUM, the latency is compensated, but i lose the ability to determine what goes to loopy through a bus, and lose the ability to select different screens with midi through AB.

    One solution i've found is to put an IAA node on every loopy output channel in AUM and then use AUM's manual latency control to sync it up. This works, but i'd really rather not have to.

  • oh haha, actually I just figured out I can put the IAA node on the send to AB -> loopy. That's a way better workaround for now.

Sign In or Register to comment.