dietpi@hifi:~$ cat /proc/device-tree/model
Raspberry Pi 3 Model B Rev 1.2
Disabling the EQ via dietpi-Justboom is not working. I have to switch Soundcards via the Allo Browser Page and then i get Sound back.
EQ is not enabled in just-Boom
The asound.conf shows,
dietpi@hifi:~$ cat /etc/asound.conf
pcm.!default {
type hw
card 0
device 0
}
ctl.!default {
type hw
card 0
}
root@hifi:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: BossDAC [BossDAC], device 0: Boss DAC HiFi [Master] pcm512x-hifi-0 [Boss DAC HiFi [Master] pcm512x-hifi-0]
Subdevices: 0/1
Subdevice #0: subdevice #0
root@hifi:/opt/bin# aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
sysdefault:CARD=BossDAC
BossDAC, Boss DAC HiFi [Master] pcm512x-hifi-0
Default Audio Device
dmix:CARD=BossDAC,DEV=0
BossDAC, Boss DAC HiFi [Master] pcm512x-hifi-0
Direct sample mixing device
dsnoop:CARD=BossDAC,DEV=0
BossDAC, Boss DAC HiFi [Master] pcm512x-hifi-0
Direct sample snooping device
hw:CARD=BossDAC,DEV=0
BossDAC, Boss DAC HiFi [Master] pcm512x-hifi-0
Direct hardware device without any conversions
plughw:CARD=BossDAC,DEV=0
BossDAC, Boss DAC HiFi [Master] pcm512x-hifi-0
Hardware device with all software conversions
root@hifi:~# dmesg |grep snd-allo-boss-dac
[ 5.056848] snd-allo-boss-dac soc:sound: ASoC: failed to init link Boss DAC: -517
[ 5.056862] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 5.058596] snd-allo-boss-dac soc:sound: ASoC: failed to init link Boss DAC: -517
[ 5.058609] snd-allo-boss-dac soc:sound: snd_soc_register_card() failed: -517
[ 5.644111] snd-allo-boss-dac soc:sound: pcm512x-hifi <-> 3f203000.i2s mapping ok
Allo GUI config page
Justboom EQ Enabled
dietpi@hifi:~$ sudo dietpi-justboom
[ SUB1 ] DietPi-Set_hardware > soundcard (allo-boss-dac-pcm512x-audio-eq)
[ INFO ] DietPi-Set_hardware | Checking for required APT packages: alsa-utils
[ OK ] DietPi-Set_hardware | All required APT packages are already installed.
Found hardware: "BossDAC" "" "" "" ""
Hardware is initialized using a generic method
[ OK ] DietPi-Set_hardware | Desired setting in /boot/config.txt was already set: dtparam=audio=off
[ OK ] DietPi-Set_hardware | Setting in /boot/dietpi.txt adjusted: CONFIG_SOUNDCARD=allo-boss-dac-pcm512x-audio-eq
[ OK ] DietPi-Set_hardware | Added setting dtoverlay=allo-boss-dac-pcm512x-audio to end of file /boot/config.txt
* Failed to apply overlay '0_allo-boss-dac-pcm512x-audio' (kernel)
[ INFO ] DietPi-Set_hardware | Checking for required APT packages: libasound2-plugin-equal
[ OK ] DietPi-Set_hardware | All required APT packages are already installed.
[ OK ] soundcard allo-boss-dac-pcm512x-audio | Completed
dietpi@hifi:~$ cat /etc/asound.conf
ctl.eq {
type equal
controls "/root/.alsaequal.bin"
}
pcm.plugequal {
type equal
slave.pcm "plughw:0,0"
controls "/root/.alsaequal.bin"
}
pcm.!default {
type plug
slave.pcm plugequal
slave.channels 2
}
ctl.!default {
type hw
card 0
}
dietpi@hifi:~$ sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: BossDAC [BossDAC], device 0: Boss DAC HiFi [Master] pcm512x-hifi-0 [Boss DAC HiFi [Master] pcm512x-hifi-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
dietpi@hifi:~$ sudo aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
plugequal
default
sysdefault:CARD=BossDAC
BossDAC, Boss DAC HiFi [Master] pcm512x-hifi-0
Default Audio Device
dmix:CARD=BossDAC,DEV=0
BossDAC, Boss DAC HiFi [Master] pcm512x-hifi-0
Direct sample mixing device
dsnoop:CARD=BossDAC,DEV=0
BossDAC, Boss DAC HiFi [Master] pcm512x-hifi-0
Direct sample snooping device
hw:CARD=BossDAC,DEV=0
BossDAC, Boss DAC HiFi [Master] pcm512x-hifi-0
Direct hardware device without any conversions
plughw:CARD=BossDAC,DEV=0
BossDAC, Boss DAC HiFi [Master] pcm512x-hifi-0
Hardware device with all software conversions
Nothing new showed up in dmesg during enabling of the EQ.
In the Allo GUI Web settings we find now the
“rpi-bcm2835-auto” instead of the “allo-boss-dac-pcm512x-audio” and we get no sound to hear.
root@hifi:~# cat /proc/asound/cards
0 [BossDAC ]: BossDAC - BossDAC
BossDAC