OpenAL
OpenAL (Open Audio Library) is a cross-platform audio API designed for rendering of multichannel 3D positional audio. Its API style and conventions resemble those of OpenGL.
- GitHub: https://github.com/topics/openal
- Wikipedia: https://en.wikipedia.org/wiki/OpenAL
- Last updated: 2026-03-13 00:18:44 UTC
- JSON Representation
https://github.com/lwjgl/lwjgl3
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
bindings fmod freetype glfw harfbuzz java kotlin lwjgl openal opencl opengl opengl-es openxr vr vulkan
Last synced: 14 May 2025
https://github.com/LWJGL/lwjgl3
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
bindings fmod freetype glfw harfbuzz java kotlin lwjgl openal opencl opengl opengl-es openxr vr vulkan
Last synced: 01 Apr 2025
https://github.com/dotnet/silk.net
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu
Last synced: 13 May 2025
https://github.com/dotnet/Silk.NET
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu
Last synced: 14 Mar 2025
https://github.com/opentk/opentk
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
c-sharp game-development game-engine graphics graphics-library math-library openal opencl opengl opengl-es scientific-visualization
Last synced: 13 May 2025
https://github.com/gongminmin/klayge
KlayGE is a cross-platform open source game engine with plugin-based architecture.
cross-platform d3d11 d3d12 engine engine3d game-engine graphics openal opengl opengles python
Last synced: 14 May 2025
https://github.com/gongminmin/KlayGE
KlayGE is a cross-platform open source game engine with plugin-based architecture.
cross-platform d3d11 d3d12 engine engine3d game-engine graphics openal opengl opengles python
Last synced: 20 Mar 2025
https://github.com/elnormous/ouzel
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
android direct3d emscripten game game-development game-engine glsl hlsl linux macos metal multiplatform openal opengl opengles opensles raspbian tvos windows xaudio2
Last synced: 17 Jan 2026
https://github.com/stuntrally/stuntrally
Note: development continues in stuntrally3. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.
3d bullet-physics c-plus-plus car cmake cpp editor game gui linux multiplayer ogre3d openal physics racing racing-game simulation terrain vehicle windows
Last synced: 15 Mar 2025
https://github.com/libretro/ludo
A libretro frontend written in golang
bindings emulation glfw golang libretro libretro-api libretro-frontend openal opengl retrogaming ui
Last synced: 12 Jan 2026
https://github.com/enginmanap/limonEngine
3D FPS game engine with full dynamic lighting and shadows
3d 3d-engine 3d-graphics animation-3d cross-platform game-development game-engine hacktoberfest hacktoberfest2020 openal opengl physics
Last synced: 20 Mar 2025
https://github.com/daemonengine/daemon
The Dæmon game engine. With some bits of ioq3 and XreaL.
3d-game-engine bsp c-plus-plus cpp fps-engine game-development game-engine glsl idtech3 open-source open-source-game-engine openal opengl opengl-game-engine pbr pbr-shading quake-engine sdl2 unvanquished xreal
Last synced: 16 May 2025
https://github.com/jhasse/jngl
Easy to use cross-platform 2D game library for C++
android cross-platform game-engine game-engine-2d gamedev ios linux macos nintendo-switch openal opengl windows xbox
Last synced: 16 May 2025
https://github.com/DaemonEngine/Daemon
The Dæmon game engine. With some bits of ioq3 and XreaL.
3d-game-engine bsp c-plus-plus cpp first-person-shooter fps-engine game-development game-engine glsl idtech3 open-source openal opengl pbr pbr-shading quake-engine relief-mapping sdl2 unvanquished xreal
Last synced: 20 Mar 2025
https://github.com/syncaidius/moltenengine
A spare-time C# .NET 8 game engine project. Cross-platform, multi-threaded.
3d 3d-engine android cross-platform csharp directx game-engine molten multithreading net7 openal opengl vulkan windows wip
Last synced: 04 Apr 2025
https://github.com/xtreme8000/betterspades
BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!
075 076 ace-of-spades aos betterspades enet game linux macos multiplayer open-source openal opengl voxel voxlap windows
Last synced: 06 Apr 2025
https://github.com/xtreme8000/BetterSpades
BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!
075 076 ace-of-spades aos betterspades enet game linux macos multiplayer open-source openal opengl voxel voxlap windows
Last synced: 01 Apr 2025
https://github.com/sdslabs/rootex
An advanced C++ 3D game engine powering an in-production game yet to be announced
3d bullet-physics c-plus-plus cpp17 dear-imgui directx directx-11 engine game gamedev lua openal physics rmlui
Last synced: 07 Apr 2025
https://github.com/morganbengtsson/mos
Lightweight game engine.
3d-audio 3d-graphics c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 game-development game-engine glm graphics-engine lightweight-game-engine openal opengl stb-image
Last synced: 15 Mar 2026
https://github.com/feliwir/sharpaudio
Audio playback/capturing engine for C#
audio csharp music netcore netstandard openal sound wrapper xaudio
Last synced: 21 Aug 2025
https://github.com/furkansarihan/enigine
Game engine playground.
3d-game-engine bloom bullet-physics cascaded-shadow-mapping deferred-shading game-engine imgui openal opengl parallax-occlusion-mapping particle-system pbr pbr-shading ragdoll raycast-car skeletal-animation ssao terrain-rendering
Last synced: 19 Feb 2026
https://github.com/feliwir/SharpAudio
Audio playback/capturing engine for C#
audio csharp music netcore netstandard openal sound wrapper xaudio
Last synced: 29 Apr 2025
https://github.com/icculus/mojoal
An SDL2-based implementation of OpenAL in a single C file.
Last synced: 04 Apr 2025
https://github.com/icculus/mojoAL
An SDL2-based implementation of OpenAL in a single C file.
Last synced: 17 Apr 2025
https://github.com/lallassu/bintris
Binary Tetris
android game go golang gomobile mobile mobile-game openal opengl
Last synced: 10 Apr 2025
https://github.com/mrcsnm/hipremeengine
Cross Platform D-Lang Game Engine with scripting support
android crossplatform directx-11 dlang game-engine gameengine hipremeengine javascript lua openal opengl opengl-es opensl-es opensource uwp webassembly webgl xbox
Last synced: 17 Jun 2025
https://github.com/arthursonzogni/smk
SMK - Simple multimedia kit - C++ WebAssembly
cpp fast game library multimedia multimedia-kit openal opengl sfml simple smk wasm webassembly
Last synced: 09 Apr 2025
https://github.com/KogeLabs/Ockero
Ockero: Kotlin OpenGl Game Engine
game-development game-engine game-engine-2d gradle jbox2d klaxon kotlin lwjgl3 openal opengl physics-2d
Last synced: 15 May 2025
https://github.com/kogelabs/ockero
Ockero: Kotlin OpenGl Game Engine
game-development game-engine game-engine-2d gradle jbox2d klaxon kotlin lwjgl3 openal opengl physics-2d
Last synced: 25 Oct 2025
https://github.com/lukka/cppopenglwebassemblycmake
A C++/OpenGL/OpenAL based application built with CMake for Linux/Windows/macOS/WebAssembly
application cmake cpp emscripten glfw glm glsl linux macos openal opengl opengl-es visualstudio webassembly windows
Last synced: 03 Jul 2025
https://github.com/softwareantics/finalengine
This repository is a WIP cross-platform Game Engine developed in C#.
2d-game-engine csharp game-engine openal opengl opentk physics rendering
Last synced: 01 Jul 2025
https://github.com/matus-chochlik/eagine-all
Collection of C++ libraries wrapping SSL, OpenGL, OpenAL and EGL including utilities for writing distributed applications with graphics and/or audio rendering.
egl message-bus openal opengl openssl
Last synced: 25 Jul 2025
https://github.com/brotcrunsher/brotboxengine
A C++ prototyping engine that is striving for an easy to use API, hiding all the dirty details so that you don't have to care.
box2d cmake cpp cpp17 curl curl-library dear-imgui engine github-actions glfw google-test imgui libcurl openal opengl portaudio stb-image stb-truetype vulkan vulkan-game-engine
Last synced: 10 Apr 2025
https://github.com/MissingBitStudios/igneous
Igneous is an open source game engine written in C++.
assimp bgfx bullet-physics cmake cpp directx entt game-development game-engine glfw glm imgui linux macos metal openal opengl raknet windows
Last synced: 08 May 2025
https://github.com/engoengine/audio
Cross platform go audio player
audio cross-platform go golang gopherjs openal
Last synced: 20 Jul 2025
https://github.com/Bang3DEngine/OldBang
Bang OLD REPO. Please go to the current repo ============>
3d 3dengine bang engine engine3d free game game-development game-engine open-source openal opengl
Last synced: 28 Apr 2025
https://github.com/jessicategner/pyal
A PyAl wrapper for Python 3 with HRTF, 3d audio support, efx and ext
audio-library game-audio openal wrapper
Last synced: 10 Jul 2025
https://github.com/alifarazz/september
:microphone: An offline text-independent speaker recognition system
ansi-c cross-platform gtk3 openal speaker-recognition sptk
Last synced: 21 Jun 2025
https://github.com/over-run/overrungl
Overrun Game Library is a high-performance library implemented with Java 24, enables cross-platform access to a set of C library bindings, and provides some useful utilities.
bindings glfw java java-24 java24 openal opengl overrungl project-panama stb vulkan
Last synced: 17 Aug 2025
https://github.com/refreezed/loveaudioeffectsplayground
LÖVE Audio Effects Playground.
audio audio-effects love2d openal openal-soft toy
Last synced: 10 Jun 2025
https://github.com/ogrecave/ogre-audiovideo
plugins for theora video playback and openAL audio
Last synced: 06 Apr 2025
https://github.com/mhatxotic/engine
Mhatxotic Engine attempts to be a safe, simple and fast cross-platform 2D multimedia engine written in C++20 for MSVC++, Clang and GNU C++ Compilers. It brings together many OSS libraries into one easy-to-use environment controlled by the LUA interpreter with the aim to operate on WinXP+ (x86/x86-64), MacOS (x86-64/Arm64) and Linux (Ubuntu x86-64)
arm64 engine game glfw linux lua mac macos multimedia openal opengl ubuntu win32 windows x64 x86 x86-64
Last synced: 08 Jul 2025
https://github.com/icculus/altrace
An OpenAL debugging tool.
debugger debugger-visualizer openal
Last synced: 24 Oct 2025
https://github.com/icculus/al_osx
A (now-obsolete!) OpenAL implementation for Mac OS X.
Last synced: 12 Jul 2025
https://github.com/sinshu/drippyal
A wrapper for OpenAL to simplify audio playback
Last synced: 12 Apr 2025
https://github.com/lukasbanana/acousticslib
Simple Cross Platform Audio Library
audio ogg ogg-vorbis openal sound xaudio2
Last synced: 10 Jul 2025
https://github.com/BindBC/bindbc-openal
Static & dynamic D bindings to OpenAL, compatible with BetterC, @nogc, and nothrow.
bindbc dlang openal openal-soft
Last synced: 13 May 2025
https://github.com/beardgame/audio
A basic audio library to be used in conjunction with OpenTK. Contains basic sound loading, playing, and streaming, and related functionality mostly aimed at games.
audio audio-library c-sharp hacktoberfest openal opentk
Last synced: 25 Jan 2026
https://github.com/laguna1989/openalpp
Modern OOP C++14 audio library built on OpenAL for Windows, macOS, Linux and web (emscripten).
audio audio-library cpp cpp14-library oop openal openal-soft
Last synced: 15 Apr 2025
https://github.com/egororachyov/wmoge
High-performance 2d and 3d game engine with Vulkan and OpenGL backends [WIP]
2d-game-engine 3d-game-engine box2d cplusplus-17 cross-platform ecs game game-engine glfw3 glsl high-performance jolt lua multithreading openal opengl spirv vulkan yaml
Last synced: 17 Mar 2025
https://github.com/zaki-x86/lidar-object-detection
LiDAR and Raspberry-Pi based object detection system for visually impaired people
coco computer-vision cv2 gtts ld19-lidar lidar object-detection object-tracking openal opencv raspberry-pi tensorflow-lite
Last synced: 13 Apr 2025
https://github.com/morphx666/consolefft
Console based FFT display
console cross-platform csharp fft openal opentk opentk-library
Last synced: 28 Jun 2025
https://github.com/lehitoskin/libopenal-racket
Racket wrapper to the libopenal library
openal racket-ffi racket-lang racket-wrapper
Last synced: 17 Feb 2026
https://github.com/kybuivan/cmake
My CMake Repository
cmake cmake-fetch cmake-fetchcontent cpp cpp20-modules cvui fetchcontent flecs imgui openal opencv sdl2 template-project
Last synced: 24 Jun 2025
https://github.com/cracko298/steamworld-openal-fixer
SteamWorld OpenAL Fixer (SWOF), fixes the OpenAL Error of all SteamWorld (series) Games 2011 - 2019 that use Image & Form's Engine.
open-al openal patch patcher patches python python3 steamworld steamworld-heist
Last synced: 03 Jan 2026
https://github.com/icculus/alextreg
Code that drives the OpenAL extension registry.
Last synced: 22 Jun 2025
https://github.com/mv10/eyecandy
.NET library for processing audio playback as OpenGL textures
audio audio-visualization openal opengl
Last synced: 25 Jan 2026
https://github.com/biud436/initial2d
C++로 자체 개발한 2D 게임 엔진으로 Sprite, Audio, Input을 포함한 기능을 내장합니다.
cpp fmod gamedev gdi libpng lua openal windows-api zlib
Last synced: 22 Apr 2025
https://github.com/dextercai/go-openal
OpenAL bindings for Go, which works well with windows platform
cross-platform go golang linux macos openal windows
Last synced: 14 Jan 2026
https://github.com/iwilkey/voxar
An approachable, multi-platform, and open-source interactive applet framework written in Java. For creative coders.
dear-imgui java-16 libgdx lwjgl multi-platform openal opengl voxel-engine
Last synced: 23 Mar 2025
https://github.com/hongtae/swift-openal-soft
OpenAL Soft Swift Package
audio-library ios-swift linux-swift macos-swift openal openal-soft swift windows-swift
Last synced: 28 Jan 2026
https://github.com/jcapellman/modexngine
Modular C# Game Engine
csharp openal opengl opentk xamarin xamarin-forms
Last synced: 24 Sep 2025
https://github.com/rxn7/rgl
🎮 Game Framework for C/C++.
game-framework-2d input openal opengl rendering x11
Last synced: 12 Feb 2026
https://github.com/redcode/alsound
Lagless NSSound replacement using OpenAL
cocoa objective-c openal uikit
Last synced: 27 Jun 2025
https://github.com/planimeter/lopenal
LuaJIT FFI bindings for OpenAL
lua luajit luajit-ffi-bindings openal
Last synced: 17 Mar 2025
https://github.com/generaloss/jpize-audio
OpenAL Audio Library
audio-effect audio-library audio-player audio-recorder audio-streaming openal openal-soft openalex
Last synced: 28 Feb 2025
https://github.com/katahiromz/cmd_play
PC88 CMD PLAY emulation in C++/Win32
audio audio-player audio-processing cmd-play command-line command-line-interface command-line-tool openal pc88 pc8801 player retro retro-pc sound sound-processing win32 win32-api win32api windows
Last synced: 28 Mar 2025
https://github.com/tfslabs/openal-gnu-windows
OpenAL Extension for GNU Windows
Last synced: 13 Apr 2025
https://github.com/delthas/minesweeper
A small Minesweeper demo project written in Java
game-development java java-8 javaui minesweeper minesweeper-demo openal opengl
Last synced: 11 Jul 2025
https://github.com/thatcakey/aural
Crossplatform Audio Wrapper for dotnet simplifying playing an audio file into a single line of code
audio dotnet linux macos nuget-package ogg-vorbis openal wav windows
Last synced: 08 Mar 2026
https://github.com/balena/openal-mixer
OpenAL mixer aims to provide a Windows API built on top of OpenAL to get/set volume values
Last synced: 30 Mar 2025
https://github.com/iwilkey/tessallator
An open-source, general-purpose game engine based on libGDX.
bullet-physics game-engine java libgdx open-source openal opengl
Last synced: 23 Mar 2025
https://github.com/matricali/ao4j-cliente
Una implementación del cliente de Argentum Online en JAVA y OpenGL 3.2 🗡️🧝
2d-game-engine argentum argentum-online argentumonline cross-platform-game gamedev lwjgl3 mmorpg multiplayer-game nuklear openal opengl opengl3 stb-image stb-truetype stb-vorbis
Last synced: 15 Aug 2025
https://github.com/alexmollard/fly
A modern audio player built with C++ that features real-time audio visualization, spatial audio control, and advanced audio processing. Combines OpenAL for audio playback with ImGui for a clean, responsive interface.
audio audio-player audio-visualizer hello-imgui imgui libsndfile openal spatial-audio
Last synced: 28 Feb 2025
https://github.com/fastrgv/portable-openal-sound
Cross platform sound-playing utility for Ada apps with its own binding to OpenAL for Windows, OSX & linux.
ada linux music-loops openal osx sound windows
Last synced: 10 Jan 2026
https://github.com/the-byte-bender/flutter_al
a flutter plugin to use OpenALSoft.
flutter flutter-audio flutter-openal openal openal-soft
Last synced: 23 Feb 2026
https://github.com/xyproto/openaldevicetest
Small OpenAL device test program
diagnostics openal testing utility
Last synced: 24 Jan 2026
https://github.com/gavin8233/movietranslatorapp
A movie player that displays both original and translated text from SRT files, designed to help language learners like myself enjoy movies in their target language while also building comprehension skills.
cpp14 cross-platform ffmpeg freetype httplib language-learning libretranslate movieplayer multimedia nlohmann-json openal opengl
Last synced: 06 Sep 2025
https://github.com/jqntn/a4engine
First draft of a simple C++20 game engine with physics support
chipmunk chipmunk2d cpp cpp20 entt game game-dev game-development game-engine games glm imgui json minesweeper openal opengl sdl sdl2 wav windows
Last synced: 31 Dec 2025
https://github.com/guillaumebouchetepitech/geronimo
small c++ wrapper for linux-native and web-wasm builds
bullet-physics cpp17 linux openal opengl-es sdl2 wasm webgl2
Last synced: 04 Apr 2025
https://github.com/mwttg/pixel-artillery-2d
Simple, lightweight 2D OpenGL 4.1 graphics and OpenAL 1.1 sound library
Last synced: 11 Jan 2026
https://github.com/emiyasyahriel/syrlsoundboard
Simple soundboard app
dotnet gtk linux openal soundboard
Last synced: 11 Oct 2025
https://github.com/vitalibarozzi/yampa-openal
Adapter between Yampa and OpenAL+ALUT
Last synced: 02 Jan 2026
https://github.com/alifarazz/example-openal
:mega: OpenAL sample programs
ansi-c openal recording sample-code
Last synced: 11 Apr 2025
https://github.com/aof-dev/lwjgl3-boat
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan), audio (OpenAL), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR) applications.
android bindings boat glfw java lwjgl openal opengl opengl-es
Last synced: 14 Jul 2025