Platforms to show: All Mac Windows Linux Cross-Platform

Back to SCNAudioSourceMBS class.

SCNAudioSourceMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 22.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The internal object reference.

(Read and Write property)

SCNAudioSourceMBS.Loops as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 22.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
A Boolean value that determines whether the audio source should play repeatedly.

If this value is true, audio players using this source automatically begin playing again after playback has finished. If this value is false (the default), the audio source plays exactly once.
(Read and Write property)

SCNAudioSourceMBS.Positional as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 22.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
A Boolean value that determines whether audio from this source uses 3D positional mixing.

If this value is YES (the default), SceneKit mixes audio from the source based on its position relative to the scene’s audioListener node—that is, the audio source’s volume, reverb, and other parameters automatically change depending on the distance to the listener and other objects in the scene. (To position an audio source in a scene, create an SCNAudioPlayerMBS player from the source and attach that player to an SCNNodeMBS object.)
If you set this property to NO, the source’s audio plays with the same volume (and other mixing parameters) regardless of the listener’s position.
(Read and Write property)

SCNAudioSourceMBS.Rate as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 22.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The default playback rate for the audio source.

This property determines the default rate for when a source begins playing. To vary the rate during playback through an SCNAudioPlayerMBS object, use the player’s audioNode property to access real-time audio controls.
(Read and Write property)

SCNAudioSourceMBS.ReverbBlend as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 22.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The default blend of blend of unmodified and reverb-processed (also called dry and wet) audio for playback of the audio source.

This property determines the default reverb blend for when a source begins playing. To vary the reverb blend during playback through an SCNAudioPlayerMBS object, use the player’s audioNode property to access real-time audio controls.
(Read and Write property)

SCNAudioSourceMBS.ShouldStream as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 22.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
A Boolean value that determines whether the audio source should stream content from its source URL when playing.

If this value is true, audio players using this source do not preload audio buffer data, instead reading directly from the source file while playing audio. If this value is false, SceneKit loads audio buffer data upon playing audio from the source.
(Read and Write property)

SCNAudioSourceMBS.Volume as Single

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SceneKit MBS Mac64bit Plugin 22.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The default playback volume for the audio source.

This property determines the default volume for when a source begins playing. To vary the volume during playback through an SCNAudioPlayerMBS object, use the player’s audioNode property to access real-time audio controls.
(Read and Write property)

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


The biggest plugin in space...