make soundvol global, permit setting in the future
actually calculate hack seconds based on weight, yay, they work!