Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.

Platforms to show: All Mac Windows Linux Cross-Platform

AVAudioUnitComponentManagerMBS class

Type Topic Plugin Version macOS Windows Linux Console & Web iOS
class AVFoundationNode MBS AVFoundation Plugin 15.3 Yes No No Yes, macOS only No
Function: The AVAudioUnitComponentManager class is a singleton object that provides a way to find audio components that are registered with the system.
Notes:
It provides methods to search and query various information about the audio components without opening them. Currently, only audio components that are audio units can only 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:
  • Using a NSPredicate instance that contains search strings for tags or descriptions
  • Using a block to match on a custom criteria.
  • Using an AudioComponentDescription.

Available in OS X v10.10 and later.

Feedback, Comments & Corrections

This class has no sub classes.

Some examples which use this class:


The items on this page are in the following plugins: MBS AVFoundation Plugin.


AVAudioTimeMBS   -   AVAudioUnitComponentMBS




Links
MBS Xojo tutorial videos