Why can't I change the volume in cmus?

0

When I try to change the volume in cmus on MacOS using + or -, I see an error message:

Error: can't change volume: Operation not supported by device

This is annoying because, even though I can adjust the system volume incrementally with Option + Shift + Volume key, it's hard to get it low enough for some loud tracks.

How can I enable adjusting the volume in cmus itself?

Nathan Long

Posted 2019-03-07T13:43:10.190

Reputation: 20 371

Answers

1

Enable softvol

  • In cmus, press 7 to go to the setting screen
  • Either scroll down to the softvol setting, or press / to search for it and start typing softvol to jump right to it
  • Press enter. At the bottom of the screen, you'll see :set softvol=false
  • Edit that, changing the false to true, and press enter to save the setting

Nathan Long

Posted 2019-03-07T13:43:10.190

Reputation: 20 371

2Yes, I answered my own question in order to help others, and yes, that's allowed and encouraged on the site. Feel free to post an answer if you have an alternate solution. – Nathan Long – 2019-03-07T13:44:34.643

This is not a good solution. Softvol is not the real sound card volume, but an internal software volume, which means it probably degrades sound quality. That’s settings must be left the way it is. CMUS seems to have trouble accessing control devices. – retrography – 2019-07-26T09:57:06.380