Opens in a new tab

AES E-Library

← Back to search

Conference Paper

Building an OpenAL Implementation Using Ambisonics

Authors: Furse, Richard W.

AES Conference: 35th International Conference: Audio for Games · Paper 20 · February 2009

Abstract

OpenAL allows 3D spatialisation to be provided from outside game code; new implementations can be "plugged in". Ambisonics separates an abstract soundfield representation from actual speaker feeds and allows decoding to large number of speakers, including arrangements in 3D. We present the design of an Ambisonic OpenAL driver implemented in three segments: an "environment" managing state, a "renderer" using this state to generate an abstract Ambisonic soundfield representation and a "decoder" which applies whatever decoding algorithm is desired and feeds the available hardware. We also describe techniques to decode for surround stereo and headphones.

Details

Published in
AES Conference: 35th International Conference: Audio for Games
Paper number
20
Publication date
February 6, 2009
Session subject
Spatial Audio in Games
Affiliation
Blue Ripple Sound, London, UK (See document for exact affiliation information.)
Type
Conference Paper