OpenAL: Difference between revisions

Content deleted Content added
No edit summary
Line 115:
: The OpenAL Sample Implementation is the original implementation, from Loki, and is not currently maintained.
;OpenAL Soft
: OpenAL Soft is an LGPL-licensed, cross-platform, software implementation. The library is meant as a free compatible update/replacement to the now-deprecated and proprietary OpenAL Sample Implementation. OpenAL Soft supports mono, stereo (including HRTF and UHJ), 4-channel, 5.1, 6.1, 7.1, and B-Format output. Ambisonic input is supported.<ref>{{cite web|url=http://openal-soft.org/|title=OpenAL Soft – Software 3D Audio |publisher=openal-soft.org|access-date=January 4, 2014}}</ref><ref>{{cite web|title=OpenAL Soft Git repository|url=http://repo.or.cz/w/openal-soft.git|access-date=December 26, 2013}}</ref>
;AeonWave-OpenAL
: AeonWave-OpenAL is an LGPL-licensed OpenAL emulation layer that takes advantage of the hardware acceleration provided by the [[Proprietary software|non-free]] but low cost AeonWave 4D-audio library for Linux and Windows made by [[Adalin B.V.]] The author claims that AeonWave-OpenAL implementation renders 3D audio five (on an [[AMD Athlon 64 X2]]) to seven (on an [[Intel Atom#Performance|Intel Atom N270]]) times faster than either [[#Implementations|OpenAL SI]] or [[#Implementations|OpenAL Soft]] under the same conditions.<ref>{{cite web|url=http://opensource.creative.com/pipermail/openal-devel/2012-May/005903.html|title=&#91;Openal-devel&#93; Announcement: AeonWave-OpenAL 1.1.7 released|date=May 9, 2012|author=Hofman, Erik|access-date=December 9, 2012|quote=Test have shown that AeonWave-OpenAL renders audio five times faster (on an AMD Athlon-64 X2 processor) and up to seven times faster (on an Intel Atom-N270 processor) than both OpenAL-Soft and OpenAL-Sample. Rendering 32 sounds on the Atom-N270 (the maximum for OpenAL-Soft) saves 1 Watt of continuous power consumption according to powertop.|url-status=dead|archive-url=https://archive.today/20130119200045/http://opensource.creative.com/pipermail/openal-devel/2012-May/005903.html|archive-date=January 19, 2013}}</ref> By using the [[AeonWave]] library this implementation supports HRTF as well as spatialised surround sound for up to eight speakers.
Line 128:
:* [[Ambisonics#Higher-order Ambisonics|Higher-order Ambisonics]] (HOA) bus running at up to fourth order.
;Apple OpenAL<ref name=apple-oss>{{Cite web|url=https://opensource.apple.com/tarballs/OpenAL/|title=Source Browser}}</ref>
:Apple ships an implementation of OpenAL in macOS and iOS. It is a very thin layer over the 3D Mixer (kAudioUnitSubType_3DMixer) feature in the operating system. This implementation was originally written by Ryan C. Gordon for Altivec Mac OS X systems.<ref>{{cite web |title=An OpenAL implementation for MacOS X |url=https://icculus.org/al_osx/ |website=icculus.org}}</ref>
 
==See also==