Contents

AUAudioUnitBusArray

A class that defines a container for an audio unit’s input or output busses.

Declaration

class AUAudioUnitBusArray

Overview

Hosts can observe a bus property across all busses by using KVO on a bus array object, without having to observe it on each individual bus. Some audio units (e.g. mixers) support variable numbers of busses, via subclassing. When the bus count changes, a KVO notification is sent on the audio unit’s inputBusses or outputBusses property, as appropriate.

This version 3 class is bridged to the version 2 kAudioUnitProperty_ElementCount API.

Topics

Initialization

Bus Array Methods and Properties

Audio Unit Implementations

See Also

Audio Units