Multichannel audio implementation for virtual reality

In this engineering brief, we describe a system that implements audio over a multichannel loudspeaker system for virtual reality (VR) applications.

 

Real-time tracking data such as distances between the user and loudspeakers and head rotation angle are used to modify the output of a multichannel loudspeaker configuration in terms of panning, delay and compensated energy to achieve stationary music and a dynamic sweet spot.

 

This system was adapted for a first-person shooter VR game, and pilot tests were conducted to test its impact on the user experience.

Demo video testing out the system