AUAudioUnitFactory
An object that creates a version 3 audio unit.
Declaration
protocol AUAudioUnitFactory : NSExtensionRequestHandlingOverview
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 doesn’t 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
See Also
Audio Units
Creating an audio unit extensionCreating custom audio effectsIncorporating Audio Effects and InstrumentsDebugging Out-of-Process Audio Units on Apple SiliconAUAudioUnitAUAudioUnitBusAUAudioUnitBusArrayAUAudioUnitPresetAUAudioUnitV2BridgeAudioUnitExtensionCopyComponentList(_:)AudioUnitExtensionSetComponentList(_:_:)