No sound out of HiFi Berry DAC + with Volumio2 (2.799)

yes yes:) I was wondering if the image file can be found so I flash a new one without updating:)

The 2.803 image file is probably out there somewhere; but I believe the devs want to control copies, so they offer it as an update as the first option. It’s very easy and simple this way. I was able to update a broken 2.799 system (no sound out of I2S port).

Thank you all. I also updated and everything works. Just wanted to test a clean install as well.

I believe an update with a “Factory Reset” afterward (the button just below “Check Updates” is essentially a clean install.

New release is out for everyone!

1 Like

Release 2.806 works fine with my RPi 4b 4GB + Pi2AES

After having everything working with 2.802 and the parametric EQ I went ahead with 2.806. I get sound without the EQ enabled but not with.

I tried the disable/reboot/enable save/reboot sequence without success.
I currently have the EQ disabled and am listening.

Any other suggestions?
Should I take this to the Parametric EQ plugin topic?

I’m afraid a fix for the plugin is required, I have the same issue.

I just added a message in the Parametric EQ plugin section.

Ditto, no sound when Simple EQ plugin Active.We should consolidate all the Simple EQ plugin software bug issues under one thread.

BTW difference in /etc/mdp.conf file.

Sound from IQAudio Amp+ HAT is produced plugin NOT Active:

audio_output {
type “alsa”
name “alsa”
device “hw:2,0”
dop “no”

NO sound from IQAudio Amp+ HAT is produced plugin is Active:

audio_output {
type “alsa”
name “alsa”
device “hw:Loopback,0”
dop “no”

I’m having problems with an Allo Katana.

Raspberry Pi 4 8GB with an Allo Katana attached.

I tried a fresh install of 2.806 . And the procedure of disabling I2S, rebooting, enabling I2S, final reboot.

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
Subdevices: 4/4
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 IEC958/HDMI [bcm2835 IEC958/HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: ALSA [bcm2835 ALSA], device 2: bcm2835 IEC958/HDMI1 [bcm2835 IEC958/HDMI1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
Subdevices: 3/3
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2

could you please post the content of cat /boot/config.txt ?

it looks like the dt-overlay of your DAC is not loaded properly

Darfur here is my output when I get sound from the IQAudioAmp+ HAT card.

volumio@ampit3:~$ cat /boot/config.txt
initramfs volumio.initrd
gpu_mem=32
max_usb_current=1
dtparam=audio=on
audio_pwm_mode=2
dtparam=i2c_arm=on
disable_splash=1
hdmi_force_hotplug=1

include userconfig.txt

Volumio i2s setting below: do not alter

dtoverlay=iqaudio-dacplus,unmute_amp

Volumio i2s setting below: do not alter

dtoverlay=iqaudio-dacplus,unmute_amp

Volumio i2s setting below: do not alter

dtoverlay=iqaudio-dacplus,unmute_amp

As soon as you see “through equalizer plugin” in Playback Options>>Output Device no sound is produced.

This is log when Simple EQ plugin is enabled and shows in Output Device and NO sound is produced.

volumio@ampit3:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
ALSA lib conf.c:3523:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib control.c:1373:(snd_ctl_open_noupdate) Invalid CTL hw:0
aplay: device_list:277: control open (0): No such file or directory
card 1: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
Subdevices: 3/3
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
card 2: IQaudIODAC [IQaudIODAC], device 0: IQaudIO DAC HiFi pcm512x-hifi-0 [IQaudIO DAC HiFi pcm512x-hifi-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 7: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
card 7: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
volumio@ampit3:~$ cat /boot/config.txt
initramfs volumio.initrd
gpu_mem=32
max_usb_current=1
dtparam=audio=on
audio_pwm_mode=2
dtparam=i2c_arm=on
disable_splash=1
hdmi_force_hotplug=1

include userconfig.txt

Volumio i2s setting below: do not alter

dtoverlay=iqaudio-dacplus,unmute_amp

Volumio i2s setting below: do not alter

dtoverlay=iqaudio-dacplus,unmute_amp

Volumio i2s setting below: do not alter

dtoverlay=iqaudio-dacplus,unmute_amp

volumio@ampit3:~$

Remove the plugin.
Disable i2s Dac
Select headphone as output
Remove line such as:
Volumio i2s setting below: do not alter

dtoverlay=iqaudio-dacplus,unmute_amp
from /boot/config.txt and userconfig.txt
Reboot.
Enable i2s Dac and choose boss.
Test.
Install the plugin and enable it. Reboot.
Let me know

Hi Balbuze,

Followed all your steps but after reboot, No Sound.

Volumio finds and loads the IQAudioAmp+ HAT driver. The mixer becomes either undefined or hardware.

Here is the output from:

$ cat /boot/config.txt
initramfs volumio.initrd
gpu_mem=32
max_usb_current=1
dtparam=audio=on
audio_pwm_mode=2
dtparam=i2c_arm=on
disable_splash=1
hdmi_force_hotplug=1
volumio@ampit3:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
ALSA lib conf.c:3523:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib control.c:1373:(snd_ctl_open_noupdate) Invalid CTL hw:0
aplay: device_list:277: control open (0): No such file or directory
card 1: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
Subdevices: 3/3
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
volumio@ampit3:~$ alsamixer
ALSA lib conf.c:3523:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib control.c:1373:(snd_ctl_open_noupdate) Invalid CTL default
cannot open mixer: No such file or directory

Is this the problem and solution?

As you can see from prior posts something happened at Volumio v2.657.

hum… can you please try :

sudo apt-get -y install libasound2-plugin-equal 

please

~$ sudo apt-get -y install libasound2-plugin-equal
Reading package lists… Done
Building dependency tree
Reading state information… Done
libasound2-plugin-equal is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 124 not upgraded.
volumio@ampit3:~$

BTW if I add the lines:

include userconfig.txt

Volumio i2s setting below: do not alter

dtoverlay=iqaudio-dacplus,unmute_amp

to /boot/config.txt I get sound.

Also if I install and make Active the Simple EQ plugin i get no sound.

~$ cat /boot/config.txt
initramfs volumio.initrd
gpu_mem=32
max_usb_current=1
dtparam=audio=on
audio_pwm_mode=2
dtparam=i2c_arm=on
disable_splash=1
hdmi_force_hotplug=1

include userconfig.txt

Volumio i2s setting below: do not alter

Volumio i2s setting below: do not alter

dtoverlay=iqaudio-dacplus
,unmute_amp

Simple EQ plugin Active and no sound=>

volumio@ampit3:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
ALSA lib conf.c:3523:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib control.c:1373:(snd_ctl_open_noupdate) Invalid CTL hw:0
aplay: device_list:277: control open (0): No such file or directory
card 1: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
Subdevices: 3/3
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
card 2: IQaudIODAC [IQaudIODAC], device 0: IQaudIO DAC HiFi pcm512x-hifi-0 [IQaudIO DAC HiFi pcm512x-hifi-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 7: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
card 7: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1

Simple EQplugin made Inactive and I get sound=>

volumio@ampit3:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
ALSA lib conf.c:3523:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib control.c:1373:(snd_ctl_open_noupdate) Invalid CTL hw:0
aplay: device_list:277: control open (0): No such file or directory
card 1: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
Subdevices: 3/3
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
card 2: IQaudIODAC [IQaudIODAC], device 0: IQaudIO DAC HiFi pcm512x-hifi-0 [IQaudIO DAC HiFi pcm512x-hifi-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 7: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
card 7: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
volumio@ampit3:~$

And they look identical !?!

The same issue with the 2.861 after update from 2.599
How can i reupgrade to the 2.802?

should be 'hw:1.0
Any idea where is the config file ? (I have the same issue)