Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Add option to disable "softvol" in ALSA plugin #1908
I'm trying to get the most raw and unprocessed sound out of ALSA. I already put ALSA in exclusive mode by using the "Front Speakers" option, and disable resampling in the ALSA plugin options. I'm sure this is the same as running aplay with the "--disable-resampler" option.
Could you add a option in the ALSA plugin to disable software volume control (--disable-softvol)? I prefer to control my volume by hardware, rather than software, to reduce any sort of sound processing software may be doing to the output.
Deadbeef version: Git Master as of October 7th
I understand this issue has been closed and that there is a workaround / explanation (setting volume to 100) but still wanted to add - it would be nice to have a setting to disable volume control as part of the ALSA plugin, to make it evident that you are NOT getting ANY distortion introduced due to Volume (i.e. one pre-requisite to bit-perfect audio) - and either ignore or grey-out the volume widget setting
If I hadn't landed in this discussion, I wouldn't have any certainty on whether the audio setting was distorting volume or not. Unless I read the code.
Further, some volume controls in linux allow going beyond 100% (e.g. pavucontrol) and deadbeef's doesn't show the % number that is set (at least the "headerbar controls" that I use in gtk3), so users can't be totally sure when setting the volume to the max value whether they are introducing distortion or not. Unless they research and land here.