Framework

Core Audio Kit

Add user interfaces to audio units.

Overview

The Core Audio Kit framework provides an Objective-C interface you can use to add user interfaces to Cocoa audio units.

Symbols

Classes

AUGenericView

An AUGenericView object, or generic view, provides a generic user interface for a Cocoa audio unit.

AUPannerView

An AUPannerView object, or panner view, provides a user interface that is specialized for a Cocoa-based Panner audio unit.

AUViewController

The superclass used when creating a custom user interface for an audio unit.

CABTLEMIDIWindowController
CABTMIDICentralViewController

A CABTMIDICentralViewController object is a view controller that presents a user interface that displays nearby Bluetooth-based MIDI peripherals. The user can select one of those peripherals and pair it with their IOS device.

CABTMIDILocalPeripheralViewController

A CABTMIDILocalPeripheralViewController object is a view controller that that advertises the iOS device as a Bluetooth-based MIDI peripheral.

CAInterAppAudioSwitcherViewCAInterAppAudioTransportView
CAInterDeviceAudioViewController

A view controller object that manages a view displaying iOS devices that are connected to the Mac and support inter-device audio.

CANetworkBrowserWindowController

Protocols

AUCustomViewPersistentData

The delegate of a Cocoa-based audio unit view must adopt the AUCustomViewPersistentData protocol to support preserving view state between uses of the associated audio unit. The view data is an opaque dictionary that can contain any user-interface state information that the view needs to preserve.

Extended Types

AUAudioUnit

The AUAudioUnit class defines a host’s interface to an audio unit.