Platforms to show: All Mac Windows Linux Cross-Platform

Back to QTSoundStreamMBS class.

QTSoundStreamMBS.AttachToAudioUnitComponent(componenthandle as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method QuickTime MBS MacOSX Plugin 4.1 ✅ Yes ❌ No ❌ No ✅ Yes All
Attaches the Sound Output component to a given Audio Unit component.

Returns the error code. (0 for success)
You may call AudioUnitInitialize and AudioOutputUnitStart after this to start the output unit.

See also:

QTSoundStreamMBS.AttachToAudioUnitComponent(componenthandle as Integer, element as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method QuickTime MBS MacOSX Plugin 4.1 ✅ Yes ❌ No ❌ No ✅ Yes All
Attaches the Sound Output component to a given Audio Unit component.

Returns the error code. (0 for success)
You may call AudioUnitInitialize and AudioOutputUnitStart after this to start the output unit.

See also:

QTSoundStreamMBS.AudioOutputUnitStart(componenthandle as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method QuickTime MBS MacOSX Plugin 4.2 ✅ Yes ❌ No ❌ No ✅ Yes All
Starts the output unit.

Returns a Mac OS errro code (0 for success).

QTSoundStreamMBS.AudioUnitInitialize(componenthandle as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method QuickTime MBS MacOSX Plugin 4.2 ✅ Yes ❌ No ❌ No ✅ Yes All
Initializes the output unit.

Returns a Mac OS errro code (0 for success).

QTSoundStreamMBS.closeComponent

Type Topic Plugin Version macOS Windows Linux iOS Targets
method QuickTime MBS MacOSX Plugin 4.1 ✅ Yes ❌ No ❌ No ✅ Yes All
Closes the Sound Output component.

QTSoundStreamMBS.InitComponent

Type Topic Plugin Version macOS Windows Linux iOS Targets
method QuickTime MBS MacOSX Plugin 4.1 ✅ Yes ❌ No ❌ No ✅ Yes All
Initializes the sound output component.

Allocates memory for example.

QTSoundStreamMBS.OpenComponent

Type Topic Plugin Version macOS Windows Linux iOS Targets
method QuickTime MBS MacOSX Plugin 4.1 ✅ Yes ❌ No ❌ No ✅ Yes All
Opens the SoundOutput component.

QTSoundStreamMBS.OpenDefaultAudioUnitOutputComponent as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method QuickTime MBS MacOSX Plugin 4.1 ✅ Yes ❌ No ❌ No ✅ Yes All
Opens the default audio unit component and returns the handle.

Returns 0 on any error.
The component is only available on Mac OS X, so this function will return 0 on all other platforms.

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


The biggest plugin in space...