A distributed system for mobile virtual reality audio is presented. The system consists of an audio server running on a PC or Mac, a remote control app for an iOS6 device, and the mobile renderer running on a system-on-chip (SoC) with a CPU core and signal processing hardware. The server communicates with the renderer via WLAN. It sends audio streams over a self-defined lightweight protocol and exchanges status and control data as OSC (Open Sound Control) messages. On the mobile renderer, HRTF filters are applied to each audio signal according to the relative positions of the source and the listener’s head. The complete audio signal processing chain has been designed in Simulink. The VHDL code for the SoC’s FPGA hardware has been automatically generated by Xilinx’s System Generator. The system is capable of rendering up to eight independent virtual sources.
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member and would like to subscribe to the E-Library then Join the AES!
This paper costs $33 for non-members and is free for AES members and E-Library subscribers.