Oculus Native Spatializer for Unity

Welcome to this guide to using the Oculus Native Spatializer plugin in Unity.

For general background information on audio spatialization, see our Introduction to Virtual Reality Audio.

Spatializer Unity integration topics

  • Requirements and Setup
    Describes how to install and use the Oculus Native Spatializer plugin in Unity 5.2+ to develop applications.
  • Exploring Oculus Native Spatializer with the Sample Scene
    Describes the RedBallGreenBall scene example, which provides a simple introduction to OSNP resources and examples of how what the spatializer sounds like.
  • Applying Spatialization
    Describes settings in the plugin and how they affect spatialization.
  • Dynamic Room Modeling
    The Oculus Spatializer provides dynamic room modeling, which enables sound reflections and reverb to be generated based on a dynamically updated model of the current room within the VR experience and the user’s position within that space.
  • Audio Propagation in Unity
    Describes how to use the Audio Propagation feature in Unity.
  • Playing Ambisonic Audio in Unity
    The Oculus Spatializer supports playing AmbiX format ambisonic audio in Unity 2017.1.
  • Migrating from TBE 3DCeption to Oculus Spatialization
    This guide describes how to migrate a Unity project from the Two Big Ears 3Dception spatializer to Unity’s built-in Oculus Spatializer or the Oculus Native Spatializer Plugin (ONSP) that ships with the Oculus Audio SDK, using the Two Big Ears 3Dception_Example.unity scene found in the latest Non-Commercial 3Dception 1.2.4 package as an example.
  • Managing Sound FX with Oculus Audio Manager
    The Oculus Audio Manager provides sound fx management that is external to Unity scene files. This has audio workflow benefits as well as providing you with the ability to group sound FX events together for greater flexibility.