The Oculus Audio SDK provides tools, sample audio files and documentation to help you incorporate developers high-quality audio into your virtual reality apps and experiences.
Audio reinforces visual immersion by providing compelling auditory cues that indicate the positions of objects around the viewer, including those that are outside their field of view.
If you are not familiar with audio in VR apps, start with the Introduction to Virtual Reality Audio for a technical discussion of the key concepts and terminology.
Following is a list of downloadable tools and links to relevant documentation.
These plugins for popular game engines and Digital Audio Workstations (DAWs) enables monophonic sound sources to be spatialized in 3D relative to the user’s head location.
|Oculus Audio Spatializer Plugin for Unity||Provides a plugin built on Unity’s native audio plugin.||Oculus Native Spatializer for Unity||Windows 7 and later (32 and 64 bit), Gear VR/Android, Mac 10.9 and later (32 and 64 bit)|
|Oculus Audio Spatializer Plugin for Wwise||Provides a plugin for Wwise.||Wwise Spatializer||Windows 7 and later (32 and 64 bit), Gear VR/Android, Mac 10.9 and later (32 and 64 bit)|
|Oculus Audio Spatializer Plugin for FMOD||Provides a plugin for FMOD.||FMOD Spatializer||Windows 7 and later (32 and 64 bit), Gear VR/Android, Mac 10.9 and later (32 and 64 bit), Linux Ubuntu 14 (64 bit)|
|Oculus Audio Spatializer Plugins for AAX and VST (Windows)||Provides plugins for additional digital audio workstations (DAWs) running on Windows.||VST Spatializer|
|Windows 7 and later (32 and 64 bit)|
|Oculus Audio Spatializer Plugins for AAX and VST (Mac)||Provides plugins for additional digital audio workstations (DAWs) running on Mac OS.||VST Spatializer|
|Mac 10.9 and later (32 and 64 bit)|
|Oculus Audio Spatializer for Native C/C++||An interface to let developers add HRTF-based spatialization and room modeling to applications in native C/C++||N/A||Windows 7 and later Mac 10.9 and later (32 and 64 bit), Gear VR/Android, Mac 10.9 and later (32 and 64 bit), Linux Ubuntu 14 (64 bit)|
Note: The Oculus Audio Spatializer for Unreal Engine does not ship as a stand-alone download, but is provided as a plugin to UE4. For more information about how to use the Oculus audio plugin, see Unreal Audio
|Oculus Lipsync Utility||Enables you to sync avatar lip movements to speech sounds.||Oculus Lipsync Integration Guide|
|Oculus Audio Modifier Plugin for Unity 5||Enables you to modify incoming audio signals such as making a person’s voice sound like a robot.||Documentation available in the download package.|
|Oculus Audio Profiler for Windows||Provides real-time statistics and metrics to track audio performance in apps that use Oculus Spatializer plugins.||Oculus Audio SDK Profiler|
|Oculus Loudness Meter||A tool that measures the loudness of your app’s audio mix. Loudness goes beyond simple peak level measurements, using integral functions and gates to measure loudness over time in LUFS units.||Oculus Audio Loudness Meter|
|Oculus Audio Pack 1||An archive of WAV audio files that includes a variety of sounds including weather, animal sounds, and human vocals.|
|Oculus Ambisonics Starter Pack||Includes several AmbiX WAV files representing various ambient soundscapes, such as parks, natural environments with running water, indoor ventilation, rain, urban ambient sounds, and driving noises.|
|Introduction to Virtual Reality Audio||Provides a technical discussion of key concepts and terminology for audio|
|Conceptual Guide to Features and Considerations||Discusses supported and non-supported features of this SDK|
|Hardware Support||Describes audio support of different Oculus devices|