Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


AlSA volume changing - Allo Katana Dac.
#5
Hi Johan,

When an audio device has its own on-chip volume controller moOde will offer the "Hardware" option in MPD config. Hardware in this case refers to ALSA volume. This option results in MPD setting the audio devices volume controller directly rather than using its own Software volume routine. Thats why you see ALSA volume change (logarithmically) when you change the moOde knob value.

There are two other configs that are possible when an audio device has its own volume controller.

1. MPD Software volume.
moOde sets ALSA volume to 100% to ensure 0dB output when MPD Software volume is 100%.

2. MPD volume Disabled
Same as #1 except that MPD volume will always be at 100%

The usage scenario you described seems to have a conflict where on the one hand you have set MPD volume to Disabled so you get 0dB (100%) output to your Amp which has its own volume control but then when you plug in headphones you want moOde to output 80% volume.

How is moOde to know when headphones are plugged in?

If you always want 80% volume then you could turn on the Parametric EQ and set the master gain to a negative dB value that results   ~80% volume.

Another option is that I could implement a setting that would determine what the ALSA volume level would be set to when the audio device has a hardware volume controller and MPD volume was set to Disabled or Software. If I get more requests for something like this I can add to the TODO list.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply


Messages In This Thread
RE: AlSA volume changing - Allo Katana Dac. - by Tim Curtis - 01-17-2019, 02:53 AM

Forum Jump: