One of the suggestions I got for Splotches was to have individually-controlled volumes for sound effects and music. I dragged my feet a little but finally separated them all into their own channels this evening.
And then I realized only one sound can play in each channel at a time.
Is there a way to separate them without using an extension that makes everything external?
How about just using one for music (un-interruptible) and leaving the rest free for the sfx, setting the volume of them by fastloop (1-30)? I don't think there's an extension that works with internal sounds. I could be wrong but I think you just learned something new about MMF the hard way
Wait, did setting all the non-music channels' volumes once at the start work? Or did they revert the next time a sound was played?
If it didn't work, you could choose manually the channel to play each sound on, and then manually set the volume each time as well. You could use an incrementing, looping value to track which channel you're gonna use next.