Gwhitneyy, I can let you know that you can pump separate audio into mumble by running two instances of mumble and using a virtual audio cable to channel the sound effects/music. Unfortunately mumble does not have a system like for example teamspeak where you can connect with specific audio inputs/outputs for the session you are running and instead have to manually adjust it each time you connect. It's not the best, but it works.

