Looking to create or implement binaural audio in your VR game? Need ambisonic clips to play at certain distances from specific directions within your project? Well, Google recently announced that the Resonance Audio software development kit for the Unity 3D game engine is currently available for those running Unity 2017.1 or later.
You can currently download the Resonance Audio SDK for the 3D game engine, enabling game developers and VR designers to take advantage of the low-overhead, high-output SDK that can help create dynamic audio environments for projects and bring them to life in new and exciting ways.
Google is currently using the Resonance Audio SDK for Google DayDream, the new VR headset from the company. This is also the audio pipeline used for producing 360 degree YouTube videos in order to create 3D spatial, surround sound effects.
For Unity VR creations it’s designed to reduce the resource budget for CPU overhead, allowing developers to focus more on the actual gameplay, mechanics, and rendering tasks as opposed to worrying about setting aside an inordinate amount of cycles for sound processing.
As explained in the press release…
“Resonance Audio’s spatializer is efficient and it scales well as audio sources are added to a scene. Resonance Audio accomplishes this through a unique design, where each audio source clip is converted into ambisonic format.
“This format maintains enough spatial information to be able to effectively spatialize the source later. All sources are then mixed together. The “expensive” spatialization step is then applied just once to the mix of all sources. This allows hundreds of simultaneous high-fidelity sources to be handled per CPU core, even on mobile devices.”
The Resonance Audio SDK features can also be used to create audio cues at designated vector points in 3D geometrical space, or across various planes in order to create specialized audio feedback. Support for realistic reverb, acoustic surface materials, and rotational sound awareness to help with directing audio, creating sound propagation, changing near-field and distanced sound effects, and being able to shape the sound scape through modular coding for Android, iOS, Windows, and Linux platforms.
If you’re interested in the new toolkit you can download the latest version of Unity and install the Resonance SDK right now by visiting the official website.