Meta XR Audio Plugin for FMOD - Ambisonic
By the end of this document, you’ll be able to:
- Set up your project to use Meta XR Audio as the Ambisonic Decoder Plugin.
- Set up an ambisonic audio source to be processed by Meta XR Audio.
- Understand the behaviors of the Meta XR Audio ambisonic plugin.
The Meta XR Audio Plugin for FMOD supports Ambisonics in the AmbiX (ACN/SN3D) format. You must use this feature with 4-channel ambisonic tracks as FMOD only supports First Order Ambisonics as of December 2022.
Ambisonics are rendered by our advanced spherical harmonic binaural renderer. Compared to traditional rendering methods that use virtual speakers, this renderer provides a better frequency response, better externalization, less spatial smearing, and also uses less compute resources.
To process an ambisonic sound file with the Meta XR Audio SDK:
Select a track with ambisonic audio in it. In the FMOD event deck, right click and select Add Effect > Plug-in Effects > Meta > MetaXRAudio Ambisonics.
Make sure the input to the ambisonic plugin is 4 channels. The following image shows an audio track with the Meta Ambisonics plugin applied.
- Rotating either the headset (the AudioListener) or the audio source itself affects the ambisonic orientation.
- You can control the level of ambisonic audio sources in your scene by customizing the Volume Rolloff curve for each audio source.