Interactive environmental audio spatialization technology has become commonplace in personal computers, where its primary current application is video game sound track rendering. The most advanced PC audio platforms available can spatialize 100 or more sound sources simultaneously over headphones or multi-channel home theater systems, and employ multiple reverberation engines to simulate complex acoustical environments. This paper reviews the main features of the EAX environmental audio programming interface and its relation to the I3DL2 and MPEG-4 standards. A statistical reverberation model is introduced to account for per-source distance and directivity effects. An efficient spatial reverberation and mixing architecture is described for the spatialization of multiple sound sources around a virtual listener navigating across multiple connected virtual rooms including acoustic obstacles.
This paper costs $33 for non-members and is free for AES members and E-Library subscribers.