OpenAL
Mer info
- Skapad av
- Loki Software
- Ägare
- Creative Technology
- Typ
- API för 3D-ljud
Ett plattformsoberoende API för positionerat ljud i spel, medvetet ritat för att se ut som OpenGL.
Loki Software, som portade Windows-spel till Linux kring 2000, behövde en ersättning för DirectSound och skrev OpenAL. Modellen är enkel: en lyssnare, ett antal källor med position och hastighet, och buffertar med ljuddata. Biblioteket räknar själv ut avståndsdämpning, panorering och dopplereffekt.
När Loki gick i konkurs tog Creative Technology över och lade till sina EAX-effekter, så att Sound Blaster-korten fick något att göra. Creatives egen version stängdes senare, och i dag är det den öppna implementationen OpenAL Soft som de flesta faktiskt använder — med HRTF för hörlurar. Moderna spelmotorer når oftare efter FMOD eller Wwise.