For our Meteor Mess project we use FMOD for all audio stuff. With this the sound is played even if the engine is not in focus.

Have you checked the OpenAL sound feature? Maybe its behaviour is similiar to FMOD.