Jump to content

Inter-App Audio

From Wikipedia, the free encyclopedia

This is the current revision of this page, as edited by TacticalGrammar (talk | contribs) at 23:56, 13 October 2022 (Properly added reflist). The present address (URL) is a permanent link to this version.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Inter-App Audio (IAA) is a deprecated[1] technology developed by Apple Inc. which routes audio and MIDI signals between applications on the iOS mobile operating system. The technology was first introduced in 2013 in iOS 7 and deprecated in 2019 with the release of iOS 13.

Inter-App Audio Block Diagram

Scope

[edit]

Inter-App Audio is a host-plugin technology. An IAA host application connects to a node application to send and receive audio, MIDI, timeline information, and other signals.

Node applications

[edit]

Node applications can be of the following types:

  • Instruments (can receive MIDI signals and produce audio signals)
  • Generators (can produce audio signals)
  • Effects (can receive, transform and send back audio signals)

Limitations

[edit]

At the moment, audio signal routing is only possible with a sampling rate of 44 1 Hz.

Deprecation

[edit]

Inter-App Audio was deprecated in 2019 with the release of iOS 13 in favor of the third version of Audio Units.[2]

Competing technologies

[edit]

References

[edit]
  1. ^ "Apple Developer Documentation". developer.apple.com. Retrieved 2022-10-13.
  2. ^ "iOS Inter-App Audio is going away; Audiobus creator on what's next". CDM Create Digital Music. 2019-06-05. Retrieved 2022-10-13.
[edit]