I'm writing an application which plays multiple sounds concurrently, each sound needs to be played at a different volume. Once a sound is playing I never need to change its volume, which may simplify things somewhat. I cannot find a good way to do this.
I can't find a way to play an mp3 sound at a set volume using Java.
The JLayer library seems to have some capabilities for changing the volume, but I cannot find any references or tutorials for this, and the documentation is a little lacking.