Protocol

AUAudioUnitFactory

Implement this protocol to create a version 3 audio unit.

Overview

In most cases, if your audio unit specifies parameters to configure its behavior, it should provide a custom user interface to control those parameters. You create this user interface by subclassing the AUViewController class and implementing this protocol on your subclass.

If your audio unit does not provide a custom user interface, subclass the NSObject class instead. In this case, the hosting app must create a generic user interface for your audio unit.

Topics

Required Methods

func createAudioUnit(with: AudioComponentDescription)

Creates an instance of an extension’s audio unit.

Required.

Relationships