OpenAL (Open Audio Library) ist eine plattformunabhängige Programmierschnittstelle zur Erzeugung von dreidimensionalen Soundeffekten und Raumklang, die hauptsächlich für die Computerspielentwicklung geschaffen wurde, aber auch in verschiedensten Audioanwendungen Verwendung findet. Mit OpenAL lassen sich Soundeffekte wie Raumklang und Doppler-Effekt erstellen und einbinden, auch Hardwarebeschleunigung wird unterstützt.