The site has a new content architecture. We've added the ability to select your development device to show device-specific content. Please read our blog post Oculus Developer Center Update: Device-centric Documentation Architecture for more information.

Oculus Quest Development

All Oculus Quest developers MUST PASS the concept review prior to gaining publishing access to the Quest Store and additional resources. Submit a concept document for review as early in your Quest application development cycle as possible. For additional information and context, please see Submitting Your App to the Oculus Quest Store.

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.
  • 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.