iOS 7 preview: Inter-App Audio isn't contracts or intents, but is a start

iOS 7 preview: Inter-App Audio isn't contracts or intents, but is a start

While full-on inter-app communications -- similar to Android's intents or Windows Phone's contracts -- were high up on many geek's iOS 7 must-have list, nothing of the sort was announced by Apple at WWDC 2013. Well, almost nothing. Apple has added inter-app communications to iPhone and iPad, they've just restricted to one very specific type: Inter-App Audio.

Here's how the public-facing portion of Apple's developer portal describes it:

Now your apps can make beautiful music together. With Inter-App Audio, apps can register their audio streams to share with other apps. For example, a series of apps could publish audio streams of instrument tracks while another uses the combination of these streams to compose a song. Inter-App Audio also provides for MIDI control of audio rendering, remotely launching other registered Inter-App Audio apps and more.

Apple raised some eyebrows earlier this year when they updated GarageBand to support Audiobus, a third-party solution for doing pretty much what Apple is doing now with Inter-App Audio. In a post on their Tumblr blog, Audiobus commented:

We’re excited about the great work the Core Audio team have done on the new functionality, which has some terrific features that only a team at Apple with system-level access could achieve. It validates the work we’ve been doing with Audiobus, and will pave the way for some great user experiences to come.

How exactly iOS 7 apps will take advantage of the new Inter-App Audio, where Audiobus will fit in a post-iOS 7 world, and what kind of music artists will be able to create using the new tools -- well, we'll know come the fall. At the very least, we should see a new version of GarageBand, along with a slew of other audio app updates, followed by a whole lot of new audio workflows.

As to whether or not Apple will ever expand Inter-App to include all the many different types of files and data power-users want to move around their mobile devices, it looks like that'll have to wait and see...

Have something to say about this story? Leave a comment! Need help with something else? Ask in our forums!

Rene Ritchie

EiC of iMore, EP of Mobile Nations, Apple analyst, co-host of Debug, Iterate, Vector, Review, and MacBreak Weekly podcasts. Cook, grappler, photon wrangler. Follow him on Twitter and Google+.

More Posts



← Previously

Take on the Empire in Lego Star Wars: The Complete Saga on sale until June 26

Next up →

Should Apple bring the iOS 7 design language to OS X? [Poll]

Reader comments

iOS 7 preview: Inter-App Audio isn't contracts or intents, but is a start


People will come up with creative uses for this, but Inter-App Audio would have had to rank nearly last on the list of interapp communications people have wanted.

Here's an idea: use the interapp audio as a mechanism to pass serialized digital data encoded on the waveform (anyone remember Commodore 64 loading data though a cassette player)?