Platforms to show: All Mac Windows Linux Cross-Platform

Back to AVAudioComponentDescriptionMBS class.

AVAudioComponentDescriptionMBS.componentFlags as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property AVFoundationNode MBS AVFoundation Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes All
The flags.

Set this value to zero.
(Read and Write property)

AVAudioComponentDescriptionMBS.componentFlagsMask as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property AVFoundationNode MBS AVFoundation Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes All
The mask of flags set.

Set this value to zero.
(Read and Write property)

AVAudioComponentDescriptionMBS.componentManufacturer as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property AVFoundationNode MBS AVFoundation Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes All
The unique vendor identifier, registered with Apple, for the audio component.

(Read and Write property)

AVAudioComponentDescriptionMBS.componentSubType as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property AVFoundationNode MBS AVFoundation Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes All
A 4-byte code that you can use to indicate the purpose of a component.

For example, you could use lpas or lowp as a mnemonic indication that an audio unit is a low-pass filter.
(Read and Write property)

Some examples using this property:

AVAudioComponentDescriptionMBS.componentType as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property AVFoundationNode MBS AVFoundation Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes All
A unique 4-byte code identifying the interface for the component.

(Read and Write property)

Some examples using this property:

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


The biggest plugin in space...