An object that provides a way to search and query audio components that are registered with the system.
- iOS 9.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
The component manager has methods to find various information about the audio components without opening them. Currently, only audio components that are audio units can be searched.
The class also supports predefined system tags and arbitrary user tags. Each audio unit can be tagged as part of its definition. AudioUnit Hosts such as Logic or GarageBand can present groupings of audio units based on the tags.
Searching for audio units can be done in various ways:
NSPredicateinstance that contains search strings for tags or descriptions
Using a block to match on a custom criteria
Using an AudioComponentDescription