0

Hifiberry DAC+ DSP, audio min limit at 61%

Hi,

I'm having a super weird issue with HifiberryOS on a RPI4 with a DAC+ DSP.

Basically, the minimum value of the slider in the GUI is 0.0676 / 61% / -23db, when I would expect it to be closer to 0.

 

You can see the behavior here, the volume slider is from http://hifiberry/:

Alsamixer is showing the same behavior, it just jumps from 0% to 61% when I move the slider on the website.

Here is the diagnostics info (which, btw, is not selectable on the website and can't easily be copy/pasted):

System information

HiFiBerryOS version: 20230404
Pi type: 4
Pi model: Raspberry Pi 4 Model B Rev 1.1
Compatibility: No known problems
Sound card: DAC+ DSP
Sound card ID: 0
aplay 1: card 0 sndrpihifiberry [snd_rpi_hifiberry_dac]
aplay 2: device 0 HifiBerry DAC HiFi pcm5102a-hifi-0 [HifiBerry DAC HiFi pcm5102a-hifi-0]
Mixer: DSPVolume
Features: pi localui toslink bluetooth pi3orlater arm7 dsp toslink
Power controller: not detected
Linux version: Linux hifiberry 5.15.78-v7l #1 SMP Mon Apr 3 20:04:51 UTC 2023 armv7l GNU/Linux
Date and time: Mon May 1 23:28:34 CEST 2023
eth0: 192.168.0.6
/data mounted: OK
/dev/dri/card0: OK
BT devices: hci0 - Cypress Semiconductor (305)
WiFi devices: wlan0
audiocontrol2: running
beocreate2: running
bluetooth: running
bluealsa: running
bluealsa-aplay: running
dlnampris: running
mpd: running
pigpio: running
raat: running
shairport-sync: running
sigmatcp: running
snapcastmpris: not running
spotify: running
squeezelite: not running
sshd: running
ympd: running
weston: not running
cog: not running

I'm on DSP profile v14

Volume limit is both set to 0dB for "Sources on Raspberry Pi" and "Optical Input"

cat /etc/hifiberry.state gives:

# cat /etc/hifiberry.state
CURRENT_PIMODEL=4
CURRENT_MIXER_CONTROL="DSPVolume"
CURRENT_SECONDARY_MIXER_CONTROL=""
CURRENT_CARD="DAC+ DSP"
CURRENT_HW="card 0"
CURRENT_HW_SHORT=0
CURRENT_SYSNAME="HiFiBerry"
CURRENT_PLAYERS=""
CURRENT_HATINFO=" "
CURRENT_FEATURES="pi localui toslink bluetooth pi3orlater arm7 dsp toslink"
CURRENT_DSPTYPE="DAC+ DSP"
CURRENT_INTPIN="2"
PIVERSION=4

I feel like I'm missing something obvious here. Or is this a bug?

5 comments

Please sign in to leave a comment.