OpenAL(Open Audio Library)是自在软件界的跨平台音效API。OpenAL最后是由Loki Software所开辟,是为了将Windows贸易游戏移植到Linux上,Loki开张之后,这个名目由自在软件/凋谢源始码社群持续保护。
OpenAL重要的功效是正在来历物体、音效缓冲和收听者中编码。来历物体包孕一个指向缓冲区的目标、声响的速率、地位和偏向,和声响强度。收听者物体包孕收听者的速率、地位和偏向,和全体声响的全体增益。缓冲里包孕8或16位元、单声道或平面声PCM体例的音效材料,体现引擎举行一切需要的盘算,如间隔衰减、都普勒效应等。