Platforms to show: All Mac Windows Linux Cross-Platform

Back to AUPlayerMBS class.

AUPlayerMBS.ClientFormatString as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The input format description string.

(Read only property)

AUPlayerMBS.ConverterHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The handle to the converter audio unit.

(Read only property)

AUPlayerMBS.CurrentDeviceID as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
Get or set the current device.

Please check OutputDevices dictionary for which devices are available.
(Read and Write property)

AUPlayerMBS.CurrentTime as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The current time in seconds.

Lasterror is set.
(Read and Write property)

AUPlayerMBS.EnablePeakLocking as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.4 ✅ Yes ❌ No ❌ No ❌ No All
Whether peak locking is enabled.

Default value is true.
Only if UseNewTimePitchUnit is set to true.
(Read and Write property)

AUPlayerMBS.EqualizerHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The handle to the equalizer audio unit.

(Read only property)

AUPlayerMBS.File as FolderItem

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The reference to the folderitem used to load audio file.

(Read only property)

AUPlayerMBS.GraphHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The handle to the audio graph.

(Read only property)

AUPlayerMBS.Lasterror as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The last error code.

Zero is no error.
(Read and Write property)

AUPlayerMBS.LoopIn as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The position where loop starts.

(Read and Write property)

Some examples using this property:

AUPlayerMBS.Looping as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
Whether to loop.

(Read and Write property)

AUPlayerMBS.LoopOut as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The position where loop ends.

(Read and Write property)

Some examples using this property:

AUPlayerMBS.MaximumFramesPerSlice as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No All
The maximum number of frames per slice.

Default seems to be 1156 by Core Audio.
(Read and Write property)

AUPlayerMBS.MeterLevel as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
Queries meter level.

Lasterror is set.
Value is smaller than -120 if unknown.
(Read only property)

Some examples using this property:

AUPlayerMBS.MixerHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The handle to the mixer audio unit.

(Read only property)

AUPlayerMBS.OutputFormatString as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The output format description string.

(Read only property)

AUPlayerMBS.OutputHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The handle to the output audio unit.

(Read only property)

AUPlayerMBS.OutputUnit as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 15.0 ✅ Yes ❌ No ❌ No ❌ No All
Which output unit to use.

Apple offer various output units and here you can decide which one to use.
Setting takes effect the next time you call LoadFile.
(Read and Write property)

AUPlayerMBS.OutputVolume as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The output volume.

Lasterror is set.
From 0.0 to 1.0.
(Read and Write property)

AUPlayerMBS.Overlap as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.4 ✅ Yes ❌ No ❌ No ❌ No All
Defines the overlap.

Range is 3.0 to 32.0 and default is 8.0.
Only if UseNewTimePitchUnit is set to true.
(Read and Write property)

AUPlayerMBS.Pan as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The output pan.

From -1.0 to 1.0.
Lasterror is set.
(Read and Write property)

AUPlayerMBS.PitchRate as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The pitch rate.

Lasterror is set.
(Read and Write property)

Some examples using this property:

AUPlayerMBS.Playing as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
Whether the player is playing.

(Read and Write property)

AUPlayerMBS.SampleRate as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The sample rate of the audio file.

(Read only property)

AUPlayerMBS.Tag as Variant

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The tag value.

You can use this property to store whatever you like.
(Read and Write property)

AUPlayerMBS.TimePitchHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The handle to the time audio unit.

(Read only property)

AUPlayerMBS.TimePitchUnit as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 15.0 ✅ Yes ❌ No ❌ No ❌ No All
Which time pitch unit to use.

Apple offer various time pitch units and here you can decide which one to use.
Setting takes effect the next time you call LoadFile.
(Read and Write property)

AUPlayerMBS.TimeRate as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
The time rate.

Lasterror is set.
(Read and Write property)

Some examples using this property:

AUPlayerMBS.TrackLength as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 14.2 ✅ Yes ❌ No ❌ No ❌ No All
Length of the audio track in seconds.

Lasterror is set.
(Read only property)

Some examples using this property:

AUPlayerMBS.VariSpeedHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS MacOSX Plugin 15.0 ✅ Yes ❌ No ❌ No ❌ No All
The handle to the vari speed audio unit.

(Read only property)

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


The biggest plugin in space...