Lessico IT › Programmazione › OpenAL

OpenAL

Programmazione Svenska → Aggiornato: 2026-10-28
Maggiori info
Creatore
Loki Software
Proprietario
Creative Technology
Tipo
API audio 3D

Un'API multipiattaforma per l'audio posizionale nei giochi, progettata di proposito per assomigliare a OpenGL.

Loki Software, che intorno al 2000 portava giochi Windows su Linux, aveva bisogno di un sostituto di DirectSound e scrisse OpenAL. Il modello è semplice: un ascoltatore, un certo numero di sorgenti con posizione e velocità, e buffer di campioni. La libreria calcola da sola attenuazione con la distanza, panning ed effetto Doppler.

Dopo il fallimento di Loki subentrò Creative Technology, che aggiunse i suoi effetti EAX dando alle schede Sound Blaster qualcosa da fare. L'implementazione di Creative divenne poi chiusa e oggi la maggior parte delle persone usa in pratica la libreria aperta OpenAL Soft, completa di HRTF per le cuffie. I motori moderni ricorrono più spesso a FMOD o Wwise.

← Torna al lessico