Google published details of a new method for delivering serious surround sound over the web — a system it calls Omnitone. The ability to make sounds in any pitch or tone. Multi-channel surround sound may be fine for watching a movie on a flat screen, but when you’re navigating a virtual environment with total spatial autonomy, you need a bit more. You need ambisonics, which simulates a full sphere of sound around you, giving sounds coordinates in 3D space and letting a renderer do the work of converting that coordinate into the appropriate sound waves.
The ambisonic sound stream is as much about the location of the sound as the sound itself, so Omnitone combines that location with orientation data from the VR headset’s sensors. So if your head is pointed rightwards and upwards X and Y degrees, that transformation is applied to the ambisonic stream right away and the whole audio sphere is shifted relative to the user. So Omnitone combines that location with orientation data from the VR headset’s sensors. it makes its way to an eight-speaker virtual speaker setup, then is mixed down to stereo using a binaural renderer — you will got passable streaming full-sphere surround sound using nothing but existing web components!