pcm: fix signed overflow in pcm_softvol