This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "OpenAL" – news · newspapers · books · scholar · JSTOR(September 2015) (Learn how and when to remove this message)
OpenAL
Original author(s)
Loki Software
Developer(s)
Creative Technology
Stable release
1.1 (installer 2.1.0.0)[1]
/ November 2009; 14 years ago (2009-11)
Written in
C
Operating system
15 operating systems See: Supported platforms
Type
Application programming interface
License
Sample Implementation: Proprietary since v1.1, LGPL before v1.1, BSD in early versions[2]
"OpenAL" trademark: unclear, held by Creative Labs, Inc.
Website
www.openal.org
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.
^"OpenAL: Cross Platform 3D Audio". openal.org.
^"OpenAL License". Archived from the original on December 30, 2012. Retrieved November 10, 2012.
OpenAL (Open Audio Library) is a cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional...
functions in Windows 10, although OpenAL was also discontinued by Creative. OpenAL Soft, an open source version of OpenAL, is still actively maintained,...
Java OpenAL (JOAL) is one of several wrapper libraries that allows Java programmers to access OpenAL. This allows Java programmers to use 3D sound in...
for England (HEFCE). Retrieved 18 February 2016. "openal-soft/ambisonics.txt at master · kcat/openal-soft · GitHub". GitHub. Retrieved 15 June 2021. "List...
component, and includes support for features such as Python scripting and OpenAL 3D sound. Blender Game Engine was developed in 2000 with the goal of creating...
operating systems. It includes an implementation of the cross-platform OpenAL. Apple's Core Audio documentation states that "in creating this new architecture...
DSOAL is an open source library that emulates DirectSound 3D and EAX using OpenAL. Either a hardware-accelerated OpenAL implementation or OpenAL Soft (which...
developing video games and multimedia titles, such as Vulkan, OpenGL, OpenAL and OpenCL. The primary goal of the project is to provide a way for Java...
Framework. It provides access to graphics tools contained in OpenGL, OpenCL, and OpenAL to a variety of CLR-based languages (C#, F#, etc.). Particularly...
macOS, tvOS, watchOS OpenAL – cross-platform audio library, designed to resemble OpenGL OpenGL ES – OpenGL for embedded systems OpenSL ES – API for audio...
had support or bug-fix updates. The OpenMW engine is programmed in C++ and uses the Bullet physics engine, OpenAL-Soft for audio, MyGUI for window widgets...
the id Tech 4 engine supports OpenAL, including the Creative Technology specific EAX extensions. The work to include OpenAL support was done by Creative...
it to the card. It is unclear whether this works for all use cases (e.g. OpenAL). The Audigy 2 supported up to 6.1 speakers and had improved signal-to-noise...
and Chipmunk. Various versions of Cocos2D have audio libraries that wrap OpenAL or other libraries to provide full audio capabilities. Features are dependent...
APIs (e.g OpenAL, SDL audio, etc.) work on top of ALSA and its sound card device drivers. ALSA succeeded the older Linux port of the Open Sound System...
free libraries were developed to work alongside SDL, such as SMPEG and OpenAL. He also founded Galaxy Gameworks in 2008 to help commercially support SDL...
uses OpenAL and a networking module for basic Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) communication. SFML is free and open-source...
it is also used in Java OpenAL (JOAL), which allows Java code to access OpenAL libraries. For JOGL, GlueGen is used to bind OpenGL to Java, and to the low-level...
(i18n) Camera support Media OpenAL audio mixing and recording Video playback Image file formats Quartz Core Animation OpenGL ES Core Services Networking...
co-founders of OpenAI, an artificial intelligence (AI) research company. The aim of the project is to create safe artificial intelligence. In OpenAl, Zaremba...
Windows OpenAL cross-platform sound API OpenCL cross-platform API for general-purpose computing for CPUs & GPUs OpenGL cross-platform graphics API OpenMP API...
switched to OpenAL in January 2011. Development of a small image manipulation library called Gdx2D was finished as well, which depends on the open source STB...
Simple DirectMedia Layer as cross-platform middlelayer targeting OpenGL and OpenAL. Game engine and physics engine are own developed. The game's metadata...
Audio, using either FMOD, OpenAL or Miles Sound System Collision detection Physics system, and full integration for the Open Dynamics Engine and Bullet...
Extension (EFX), a set of digital signal processing extensions for the OpenAL audio API .efx, the Everett Efax file format, see List of file formats EFX...