OpenAL

Almost like OpenGL

Cross-platform audio API for three-dimensional positional audio. The API resemble OpenGL. The current version to use is OpenAl Soft that is a open source version.

Audio Library Context - Startup and shutdown of OpenAl.

Buffers - Stores the sound data.

Sources - Some place that make a sound in the world.

Listener - The ears in the world

Reference

OpenAl Documentation

A Guide To Starting With OpenAL - 2003