alsa: Make sure the global volume is correct after changing a single channel volume and that the channel volume is within limits