How a MS product in Unity may save your 3D audio

In 1931 while working at EMI, Alan Blumlein invented Binaural sound showcasing the possibilities of stereo sound (using a "Blumlein pair" mic setup) in entertainment. Among his 128 patents centered around audio and television technology we can thank Alan for stereo records, stereo films, surround sound and even Earth's first high-definition television broadcast; at a breathtaking 240-lines or better. Alan understood waveform structures with how they populated and translated to a signal we can capture, save and playback. With modern technology we can often find ourselves still referencing the very beginnings of audio recording arts and sciences from humans like Alan Blumlein.

One the biggest topics amongst audio folks in 2016, was VR audio, AR audio, HRTF, Spatial Sound, 3D sound...yada yada all day long. Also, remember how we're all up in arms on "what will the 3D audio standard be?" Don't freak out, they're all actually related and Unity just made it even safer to not freak out. I'm not a product endorser and this is merely to discuss technology as a tool and one that works particularly well. As many audio people will say, a lot of spatial audio panners have a lot of shortcomings. None seem to do all of the full job; panner "A" may have excellent approach on the object but fail miserably when the object passes overhead beyond the 45 degree mark, panner "B" may have excellent approach, believable overhead transfer, but aggressive side-panning (intervals of 20+ degrees). Then maybe there's that one spatial panner you've found that works for your project-needs but it's expensive and that's the end of that discussion. Unity 5.5 alleviated this predicament with the introduction of the 'Microsoft Research Head Related Transfer Function' (Spatial Sound). I'm sure many saw it in the notes of the "what's new in Unity 5.5" but you must experiment with this panner before you commit to your teams next decision on spatial audio. 

What you need to know about this panner to trust it. 

-It was developed by some of the pioneers of original digital audio coding based off Alan Blumlein's Binaural principals. 

-It comes with Unity 5.5

-Works just as well with music as it does sfx

-It was designed to work with any headphone (Alan Blumlein principals) 

MS has been studying anthropometrics for a long time and building metrics on it; "the study of the human body and its movement, often involving research into measurements relating to people. It also involves collecting statistics or measurements relevant to the human body". This study allowed them to program the best parameters to accommodate a general-mean of HRTFs. When developing for a consumer level product you need fast results, that carry reliable features. I love fancy hardware but I am an audio professional, us alike have a near cult-like obsession with audio and it's existence so we can not be the subjects of what hardware non-audio freaks will desire. In the consumer world, data will prove the masses desire accessibility at a low entry fee. An efficient way to achieve this is by using software that works with existing hardware/platforms people are familiar with. Mr. Blumlein looked at a singular speaker as a 360 degree plane, I mean look at a speaker it's a damn circle. Why couldn't you use each degree point on a speaker as a focal point for sound? You've already heard it in some of your favorite music even. A speaker re-produces sound from thumping out sine waves in a "middle-out" fashion, with each degree of the speaker cone representing a different frequency spectrum for that particular speaker and driver. Stay with me...I'm going to draw a terrible picture to show you: 

If you're from a time of playing outside in the city, you might remember early street sound designers, or "prepared instrumentalists", people like John Cage. These extra cool humans were able to translate moving sound with one singular speaker by understanding the frequency spectrum of the speaker they were using because they knew how to "throw" sound. Why not apply this technique using modern software and proven hardware? I found the MS Panner to be a solid solution for my next project. It can be used for any Windows 10 application, and with optimal performance using VR/AR and head tracked headphones. Maybe I'm speaking out of turn but why not charge a fee for a full immersive experience, give people a tiered system:

"HOW REAL DO YOU WANT TO GET?!"

Option A $ -3d'ish

Option B $$ -3D

Option C $$$ -fuck it all, put me in the Matrix

Consider your game or app at hand, is the audio supposed to move with picture? If so maybe a hardware solution is required. If you're developing for mobile gaming or entertainment for the home then a software based solution using existing consumer hardware may better suit your audience. Involve audio early, a lot of us understand the pitfalls of this technology and proper planning will save you money and development. Don't get bummed MS came up with what could turn into the standard for spatial audio...Remember Phillips came up with the CD "Redbook" standard and Dolby and DTS pioneered all of our modern audio protocols so it's par for the course that a major company would develop the breakthrough in 3D audio. I'm most stoked it comes with Unity and we won't have to allocate costs for a panner we want to use.

Happy gaming!

-Josh - @jealousaudio

 

Noteworthy topics:

'Spatial Sound in Unity' guide

What the devs are saying (a MS dev blog)

What is actually in Unity 5.5

 

- Tashev, Ivan , Hannes Gamper, and David Johnston. "Spatial Audio." Spatial Audio - Microsoft Research. Microsoft, 1 Dec. 2015. Web. 2 Mar. 2017.

-Thornton, Mike. "Alan Blumlein - Inventor of Stereo Recording." Alan Blumlein - Inventor of Stereo Recording. Pro Tools Expert , 10 Feb. 2017. Web. 2 Mar. 2017.

 

Space Dogs 2 - MPSE Golden Reel Nomination!

WOW! Pretty amazing to get nominated for a Golden Reel! Very honored and grateful, the team at Anarchy Post is always a blast to work with. On February 19th we will rub shoulders with the masters of sound and honor those who achieved excellence in their respective category. This is my first nomination and I am super excited that the team was recognized for our hard work and dedication to the industry. Look forward to sharing the night with all of our peers! 

http://www.mpse.org/2017-nominees

The Body VR - Unity Unite 2016 double nomination!

Good news : Our VR app was nominated for 2 Unity awards - 'Best VR Experience' and 'Best Non-game experience', we shared these nominations with the Google and Valve, quite an  honor!

The not so bad news: We did not win BUT! The nod and nomination for this type of experience just shows the power of education through VR. We are very grateful and humbled by our nominations, it's quite an honor to be recognized in this fashion.

The devs and the marketing team are the brains behind all of this, I'm very grateful to be a part of the exciting new journey of interactive education. As an audio person who is new to VR, I'm super excited to have been involved. This was a new challenge and I it was really exciting to create sounds for this experience.  I would like to take this time to thank everyone who downloaded The Body VR and took the time to learn some science. It's very rewarding to see the positive feedback on the app and we all look forward to bringing you more!