kcat/openal-soft
OpenAL Soft is a software implementation of the OpenAL 3D audio API. observed · 2026-08-28
Health v2 · maintenance only
89/100
- Activity 99
- Release rhythm 71
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 60.5
- age_days: 4392
- days_rel: 113
- days_push: 8
- n_releases_24m: 7
Adoption not part of the score
2730 stars · 641 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
OpenAL Soft is an LGPL-licensed, cross-platform software implementation of the OpenAL 3D audio API, providing spatialized audio playback with features like distance attenuation, Doppler shift, and HRTF-based rendering. It supports advanced effects via the EFX extension, audio streaming, multi-channel buffers, and audio capture across many audio backends.
Use cases
- add 3D positional audio to a game
- play sounds with distance attenuation and doppler shift
- render binaural HRTF spatial audio
- capture microphone audio cross-platform
- stream multi-channel audio in an application
When to choose
- you need a portable OpenAL implementation across Windows, Linux, and macOS
- you want spatial/3D audio with reverb and occlusion effects
- you need an open-source audio library with many backend options like PipeWire, ALSA, and WASAPI
When to avoid
- you only need simple stereo playback without spatialization
- you need a high-level game audio engine with asset management
- you require a permissive license and cannot accept LGPL
Facets
library · maturity stable
audio-processing sdk cross-platform windows cross-platform cpp openal 3d-audio hrtf spatial-audio sound-api audio game-development linux macos
1 source
- readme: https://github.com/kcat/openal-soft · fetched 2026-08-28 · 6210e041be37
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kcat/openal-soft | main | 89 |
For agents
markdown · JSON · MCP: product_card(name="kcat/openal-soft")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem