Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How does Audiobus for iOS work?

Tags:

What SDK's does Audiobus use to provide inter-app audio routing? I am not aware of any Apple SDK that could facilitate inter-app communication for iOS and was under the impression that apps were sandboxed from each other so I'm really intrigued to hear how they pulled this off.

like image 469
lmirosevic Avatar asked Dec 12 '12 06:12

lmirosevic


People also ask

How do you record on Audiobus?

Open the Audiobus app, and add GarageBand as the output. Open the app you have added as the input in Audiobus. In the Audiobus connection panel, tap GarageBand to show its remote controls, then tap the Record button. Play, sing, or create sound using the input app.

What is Audiobus app?

Audiobus, developed by Audiobus Pty. Ltd., is a standalone iOS app and a developer API that allows for realtime audio routing from one iOS app to another.


1 Answers

iOS allows inter-app communication via MIDI Sysex messages. AudioBus works by sending audio as MIDI Sysex message. You can read details from the developer himself:

http://atastypixel.com/blog/thirteen-months-of-audiobus/

like image 199
GingerBreadMane Avatar answered Oct 21 '22 10:10

GingerBreadMane