UI doenst response after Mixer to Software change

Hi,

i have a Raspberry 2 with an Hifiberry Mini Amp. With Volumio 2.163 and 2.175 I has the problem that if I change the “Mixer Type” to software, the UI doenst response anymore. 2.118 works fine for me.

After a reboot the settings are gone and back on “none”

As the output device I’m using “Hifiberry DAC” with which I get the startup sound at 100%. So basically my Hardware is ok.

Volumio.log doesnt show any problems

2017-05-19T11:55:24.821Z - info: Updating Volume Controller Parameters: Device: 1 Name: Hifiberry DAC Mixer:  Max Vol: 100 Vol Curve; logarithmic Vol Steps: 10
2017-05-19T11:55:24.838Z - info: Asound.conf file written

Dmesg only show this at bootup

[ 15.671856] snd_bcm2835: unknown parameter 'index' ignored [ 15.805576] snd-hifiberry-dac soc:sound: ASoC: CPU DAI (null) not registered [ 15.817925] snd-hifiberry-dac soc:sound: snd_soc_register_card() failed: -517

The systemctl status of volumio, volumio-network and volumio-reload-daemon are active

Any ideas? Does anyone else has this problem changing mixer type to “Software”?

Hi,

sadly this problem still exists. Does anyone have a idea how to solve this? Or is there more information needed.

I did a new install with 2.201
After this i switched to Hifiberry DAC which gives me after a reboot 100% output
Then I tried to switch to “Software Volume Control”
20 Seconds later Volumio doenst respond anymore but i can still connect via ssh.

Here is the log after switching to “Playback Options” and changing “Mixer Type” to “Software” till the system doenst response anymore

[code]2017-06-18T08:38:26.593Z - info: CoreCommandRouter::getUIConfigOnPlugin
2017-06-18T08:38:26.658Z - info: CoreCommandRouter::executeOnPlugin: i2s_dacs , getI2sOptions
2017-06-18T08:38:26.664Z - info: CoreCommandRouter::executeOnPlugin: system , getConfigParam
2017-06-18T08:38:26.666Z - info: CoreCommandRouter::executeOnPlugin: i2s_dacs , getI2sStatus
2017-06-18T08:38:26.726Z - info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam
2017-06-18T08:38:26.731Z - info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam
2017-06-18T08:38:26.734Z - info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam
2017-06-18T08:38:26.736Z - info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam
2017-06-18T08:38:26.738Z - info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam
2017-06-18T08:38:26.739Z - info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam
2017-06-18T08:38:34.232Z - info: CALLMETHOD: audio_interface alsa_controller saveVolumeOptions [object Object]
2017-06-18T08:38:34.234Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , saveVolumeOptions
2017-06-18T08:38:34.252Z - info: Enable softmixer device for audio device number 1
2017-06-18T08:38:34.260Z - info: Enable softmixer device for audio device number 1
2017-06-18T08:38:34.264Z - info: CoreCommandRouter::volumioStop
2017-06-18T08:38:34.269Z - info: [1497775114266] CoreStateMachine::stop
2017-06-18T08:38:34.275Z - info: [1497775114271] CoreStateMachine::setConsumeUpdateService undefined
2017-06-18T08:38:34.290Z - info: CoreCommandRouter::volumioUpdateVolumeSettings
2017-06-18T08:38:34.296Z - info: Updating Volume Controller Parameters: Device: 1 Name: Hifiberry DAC Mixer: Max Vol: 100 Vol Curve; logarithmic Vol Steps: 10
2017-06-18T08:38:34.306Z - info: Volume configurations have been set
2017-06-18T08:38:34.311Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-06-18T08:38:34.315Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-06-18T08:38:34.319Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-06-18T08:38:34.399Z - info: CoreCommandRouter::volumioUpdateVolumeSettings
2017-06-18T08:38:34.403Z - info: Updating Volume Controller Parameters: Device: 1 Name: Hifiberry DAC Mixer: Max Vol: 100 Vol Curve; logarithmic Vol Steps: 10
2017-06-18T08:38:34.428Z - info: Asound.conf file written

[/code]

I have been struggling with the exact same issue, same setup as yours.
This fixed it:
I edited the config.json file in the /data/configuration/audio_interface/alsa_controller folder. Changed mixer_type value from “none” to “Software”, saved the file and did a reboot.
Now this shows up in the Playback Options menu:
Mixer Type: Software
Mixer Control Name: Software Volume Control
Default Startup Volume: 80 (I changed the value in the config.json file)
:smiley:

Just discovered that it does not fix the issue of not being able to adjust the volume. It only changes on the UI :confused: