Crash when volume > 100%

PulseAudio allows one to amplify sound above 100%.

The simplest way to do it:

  • Start Pulse Audio Manager (cli: paman)
  • Go to Devices tab
  • Under "Sinks", identify your device. Double click it.
  • Under "Basic", there is a volume control allowing you to set volume to as much as 480%

Doing this breaks an assertion in mocp and causes immediate exit:

mocp: interface_elements.c:3891: iface_set_mixer_value: Assertion `value >= 0 && value <= 100' failed.
Aborted

Also, I'm using moc 2.5.0-alpha4

This problem has already been fixed in SVN (r2218).

Also see: http://moc.daper.net/node/565