This is a bit unrelated, but I guess it'd help too:
Can we get an iTunes-like effect for fading in and out of music tracks? So, a couple of seconds before the current track stops the volume of the track decreases until the volume is at 0 when the track ended. Then, we reverse the same effect for the new track. A couple of seconds into the next track, we raise the volume of it until it's at 100% again.
That way, we'd not have problems with a track ending - pause - another one beginning, it'd be a much subtler change.
It'd be cool if we could also have the option for 'ducking', whichs means that we could have a sample in a channel and set the ducking for the main music track. So, if I get to the boss and he says something or starts screaming, the main music track decreases it's volume up until the sample is over. I guess Wikipedia explains it better than I do:
http://en.wikipedia.org/wiki/Ducking
This'd be cool. It could help making the whole music stuff very dynamic, so we'd enter a boss area, he'd start talking or whatever and the current music track would decrease in volume, thanks to ducking. Then when he'd start attacking, we'd fade into a new music track for the boss fight without any abrupt endings. It'd be like the visual transitions, just for music.
The first idea seems like it could be accomplished relatively easily already via events, but the second indeed sounds very useful; I'd suggest it in the feature request forum so it doesn't get lost .