init(componentDescription:options:)
Synchronously initializes a new audio unit object.
Declaration
init(componentDescription: AudioComponentDescription, options: AudioComponentInstantiationOptions = []) throwsParameters
- componentDescription:
The component to instantiate.
- options:
Options for loading the unit in-process or out-of-process.
Return Value
An initialized audio unit, or nil if initialization failed.
Discussion
This is the designated initializer.
A single audio unit subclass may implement multiple audio units—for example, an effect that can also function as a generator, or a cluster of related effects.