OpenAL
Sign in to saveAlso known as Open Audio Library
OpenAL (Open Audio Library) is a cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional positional audio. Its API style and conventions deliberately resemble those of OpenGL. OpenAL is an environmental 3D audio library, which can add realism to a game by simulating attenuation (degradation of sound over distance), the Doppler effect (change in frequency as a result of motion), and material densities.
Key facts
- Software.name
- OpenAL
- Software.logo
- OpenAL logo.svg
- Software.logo size
- 200px
- Software.author
- Loki Software
- Software.developer
- Creative Technology
- Software.latest release version
- 1.1 (installer 2.1.0.0)
- Software.programming language
- C
- Software.genre
- Application programming interface
- Software.license
- Sample Implementation: Proprietary since v1.1, LGPL before v1.1, BSD in early versions "OpenAL" trademark: unclear, held by Creative Labs, Inc.
via Wikipedia infobox
Wikidata facts
- Official website
- www.openal.org
Show 3 more facts
- software version identifier
- 1.1 (installer 2.0.7.0)
- inception
- 2000-06-00
- hashtag
- openal
Sources (7)
via Wikidata · CC0
~10 min read
Article
11 sectionsContents
- History
- API structure and functionality
- Limitations
- Supported platforms
- Applications
- Games
- Other applications
- Implementations
- See also
- References
- External links
OpenAL (Open Audio Library) is a cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional positional audio. Its API style and conventions deliberately resemble those of OpenGL. OpenAL is an environmental 3D audio library, which can add realism to a game by simulating attenuation (degradation of sound over distance), the Doppler effect (change in frequency as a result of motion), and material densities.
OpenAL aimed to originally be an open standard and open-source replacement for proprietary (and generally incompatible with one another) 3D audio APIs such as DirectSound and Core Audio, though in practice has largely been implemented on various platforms as a wrapper around said proprietary APIs or as a proprietary and vendor-specific fork. While the reference implementation later became proprietary and unmaintained, there are open source implementations such as OpenAL Soft available.