Unless you play with MIDI music files on, you won't have other choice for music, it's one of the problems we had with the old Doomsday engine version we used, if you don't know SkyJake (the Doomsday engine creator) wasn't the most help giving guy we had on development, and even when he lend us a hand with some code for rendering models as sprites, Camper had to finish implementing it correctly on our engine to make it work.