SDL_mixer

홈페이지: http://www.libsdl.org/projects/SDL_mixer/

SDL_mixer is a sample multi-channel audio mixer library.
It supports any number of simultaneously playing channels of 16 bit stereo audio, plus a single channel of music, mixed by the popular MikMod MOD, Timidity MIDI, Ogg Vorbis, and SMPEG MP3 libraries.

As of SDL_mixer 1.2.7, Ogg Vorbis and MP3 loading libraries are dynamically loaded, so if you don’t need to load those formats, you don’t need to include those shared libraries.

다운로드: 1.2.11

SMPEG

홈페이지: http://icculus.org/smpeg/

SMPEG is a free MPEG1 video player library with sound support. Video playback is based on the ubiquitous Berkeley MPEG player, mpeg_play v2.2.
Audio is played through a slightly modified mpegsound library, part of Splay v0.8.2.
SMPEG supports MPEG audio (MP3), MPEG-1 video, and MPEG system streams.

SDL은 mp3를 재생시키기 위해 SDL_mixer 라이브러리를 사용하는데, SDL_mixer는 기본적으로 mp3 decoder로 SMPEG 라이브러리를 사용함.

다운로드: 0.4.5

libmad

홈페이지: http://www.underbit.com/products/mad/

mpeg 오디오 코덱 라이브러리. mpeg 1, 2, 3 오디오 레이어를 지원.
smpeg 보다 상대적으로 가볍다함.

MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5 format. All three audio layers — Layer I, Layer II, and Layer III (i.e. MP3) — are fully implemented.

관련 프로젝트
http://www.inet.hr/~zcindori/libwmp3/index.html

다운로드: 0.15.1b