So after much playing around to get sound volume working...
Is there any reason that compiling these for html5 or android would work better?
Without SetSoundSystemVolume(1) any sound instance changes are not noticeable, at least for my oggs (which I made 2 different sets from different programs)
SetSoundSystemVolume(1) -- seems like it -must be called at least once --- anything higher than 20 and any instance volume changes seems to not be noticeable
SetSoundSystemVolume(1)
thunderd=LoadSoundOGG("punch.ogg")
thundere=(PlaySound(thunderd))
SetSoundInstanceVolume(thundere,30)
works and
SetSoundSystemVolume(1)
LoadSoundOGG(1,"punchb.ogg")
thundere=(PlaySound(1))
SetSoundInstanceVolume(thundere,30)
works
You can also just use the below without SetSoundInstanceVolume
thundere=(PlaySound(1,10))
or
thundere=(PlaySound(thunderd,10))