software volume control - Odroid C2 - 2.513

Hello,

I’ve upgraded my Odroid C2 with from Volumio V2.129 to V2.344 and now I have an issue with enabling software volume control. After setting “Mixer Type” from None to Software, volumio does not react anymore on browser access. However, ping is still possible. After shutting down and turning on again, volumio is available again, but the mixer type setting “software” was not stored and there is again None…
Is this a known issue? Is there another way to set the mixer type setting (maybe ssh access?) or a fix for this ???

Thanks
Michl

I’ve just done another test: Starting music playback (I’m using I2S DAC), playback is running with 100 percent volume, setting mixer-type to “Software” -> music stops playing, Volumio does not react anymore…

Log output after setting mixer-type to “Software”.

Dec 25 20:48:49 volumio volumio[779]: info: Asound.conf file written Dec 25 20:48:49 volumio kernel: aiu i2s playback disable Dec 25 20:48:49 volumio kernel: audio_hw_958_enable 0 Dec 25 20:48:49 volumio sudo[3355]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/mv /home/volumio/.asoundrc /etc/asound.conf Dec 25 20:48:49 volumio sudo[3355]: pam_unix(sudo:session): session opened for user root by (uid=0) Dec 25 20:48:49 volumio sudo[3355]: pam_unix(sudo:session): session closed for user root Dec 25 20:48:49 volumio kernel: [aml-i2s-dai]i2s dma ffffff80009ce000,phy addr 1612447744,mode 0,ch 2 Dec 25 20:48:49 volumio kernel: ----aml_hw_iec958_init,runtime->rate=44100,sample_rate=5-- Dec 25 20:48:49 volumio kernel: aml_set_spdif_clk rate Dec 25 20:48:49 volumio kernel: divider=22,frac=13030400,SDMval=2364 Dec 25 20:48:49 volumio kernel: set normal 512 fs /4 fs Dec 25 20:48:49 volumio kernel: iec958 mode PCM16 Dec 25 20:48:49 volumio kernel: IEC958 16bit Dec 25 20:48:49 volumio kernel: hdmitx: audio: aout notify rate 44100 Dec 25 20:48:49 volumio kernel: hdmitx: audio: aout notify size 16 Dec 25 20:48:49 volumio kernel: 958 with i2s Dec 25 20:48:49 volumio kernel: aiu i2s playback enable Dec 25 20:48:50 volumio kernel: aiu i2s playback disable Dec 25 20:48:50 volumio kernel: audio_hw_958_enable 0

Hi i have odroid C1+ with DAC(not the + version) when I enable the software mixer the gui crashess. I would appreciate any help.
Thanks

As I know odroids HiFi Shield and Shield+ have no hardware volume control. I newer try SW mixer, I use HiFi Shield+ with mixer NONE. HiFi Shild 2 is OK for HW mixer.
System is similar like yours: C2 + VU7 touch display + volumio 2.344

Tapatalkkal küldve az én PLK-L01 eszközömről

Hi,

I’ve just updated to version 2.513, but the issue above still persists. Software mixer does not work. Volumio crashes when I set the mixer mode to software. Is it possible to activate the software mixer in some config files? Maybe the issue is only present on the UI side?

Thank you for your help!

Confirmed.
This needs to be investigated, I’ve added this to my to-do list, but don’t expect anything until the end of January.

That’s great, thank’s a lot! I very much appreciate your help!

Hi.
Software mixer does not work. Volumio crashes when I set the mixer mode to software.
I would appreciate any help.
Thanks.

Hi, Software mixer still doesn’t work on Odroid C2 + HiFi Shield
Volumio crashes when I set the mixer mode to software
Please help to fix it

We have investigated and can reproduce the issue easily, including on C1+. It must be related to the way the hifi shield has been implemented, but we still have no solution for it yet.
Note: software volume control is never a good solution, you will loose audio sound quality.

We are now working on implementing the Odroid DACs for the C4 in the same way as DACs have implemented on PI and Tinkerboard.
Hopefully we can have another look at the C1/C2 code at the same time.