OpenAL
Más información
- Creador
- Loki Software
- Propietario
- Creative Technology
- Tipo
- API de audio 3D
Una API multiplataforma para audio posicional en videojuegos, diseñada a propósito para parecerse a OpenGL.
Loki Software, que portaba juegos de Windows a Linux hacia el año 2000, necesitaba algo que sustituyera a DirectSound y escribió OpenAL. El modelo es sencillo: un oyente, varias fuentes con posición y velocidad, y búferes con las muestras. La biblioteca calcula por su cuenta la atenuación por distancia, el panorama y el efecto Doppler.
Cuando Loki quebró, Creative Technology tomó el relevo y añadió sus efectos EAX, para que las tarjetas Sound Blaster tuvieran algo que hacer. La implementación propia de Creative se cerró más tarde, y hoy la que casi todo el mundo usa es la abierta OpenAL Soft, con HRTF para auriculares incluida. Los motores modernos recurren más a menudo a FMOD o Wwise.