FMExChannel → FMExAudioPlayer3D

FMExAudioPlayer3D Class

This class is used to play and manipulate FMExAudio instances in a simulated 3D environment. 3D sound will work with any number of speakers attached, although stereo ouput is the recommended minimum. FMOD Ex will automatically utilize surround sound hardware for 3D audio on supported systems for an even more immersive experience. By design, each FMExAudioPlayer3D instance will only playback one sound at a time (it essentially only has one "voice"). Calling one of the Play methods simply stops any current playback and starts playing the new sound.

Important: You must assign a FMEx.Listener3D instance when using 3D audio, and call FMEx.Update for every frame of your simulation.

Note: Calling a Play method without specifying an audio sample and with no DefaultAudio defined will cause any current playback to stop. Playback will also stop if an FMExAudioPlayer3D goes out of scope.

Constructors

Expand All | Collapse All

Properties

Expand All | Collapse All

Methods

Expand All | Collapse All