IT-lexicon › Programmeren › OpenAL

OpenAL

Programmeren Svenska → Bijgewerkt: 2026-10-28
Meer info
Gemaakt door
Loki Software
Eigenaar
Creative Technology
Type
3D-audio-API

Een platformonafhankelijke API voor positionele audio in games, bewust ontworpen om op OpenGL te lijken.

Loki Software, dat rond 2000 Windows-games naar Linux porteerde, had een vervanger voor DirectSound nodig en schreef OpenAL. Het model is eenvoudig: één luisteraar, een aantal bronnen met positie en snelheid, en buffers met samples. De bibliotheek berekent zelf afstandsdemping, panning en dopplereffect.

Toen Loki failliet ging, nam Creative Technology het over en voegde de EAX-effecten toe, zodat Sound Blaster-kaarten iets te doen hadden. Creatives eigen implementatie werd later gesloten, en tegenwoordig is het open OpenAL Soft wat de meeste mensen daadwerkelijk gebruiken, inclusief HRTF voor koptelefoons. Moderne engines grijpen vaker naar FMOD of Wwise.

← Terug naar het lexicon