Background music

I have opengl simple simulation and would like to add background music to it. (mp3 maybe). So while program is running music will be playing.
Can anyone suggest on how to accomplish this

SDL or OpenAL
http://gpwiki.org/index.php/SDL_mixer:Tutorials:Playing_an_OGG_Music_File

I recommend irrKlang . It’s very simple and functional audio library.