I have noticed that you need to use SYNC instead of FASTSYNC when using sounds in DBPro.
Problem:
When my game starts, sounds (like gunshots and footsteps) appear very quiet. Also I recently added additional sounds to the game and now some other sounds only play once or not at all.
I have triple checked to make sure Sounds have been properly setup, listeners are in place, and that I'm not doing ANYTHING, to interrupt proper behavior. No overwrites or conflicts.
Observation:
When I go into a Game Inventory Menu (which doesn't do anything with sounds) then return, all previously loaded sounds appear much louder (proper volume).
I setup a sound management system, for things like when people get shot they don't talk over themselves with multiple grunts and screams. Also for Handling too many sounds, and loading etc. Glitched sounds that stop playing have "Sounds Playing()" = 1 even when sound finished.
The Solution:
http://forum.thegamecreators.com/?m=forum_view&t=155084&b=1
Parts of the internal Sound System for DBPro seem to screw up if you aren't using Sync.
I was using fastsync because a couple cameras are feeding shaders. I switched to SYNC for Camera 0. Instantly the problem was gone.
Switching to a Game Inventory Menu made the already loaded sounds louder because there's an animated preview of the player that uses SYNC.
The Help Files don't mention that SYNC is needed.