OpenAL

OpenAL is an application programming interface for audio. It has been used to handle audio in some games, and resembles OpenGL in coding style. The modern reference implementation of OpenAL is proprietary, but prior to version 1.1 all versions were free software.