Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Migration from 8.3.9 to 9.2.6 - HiFiBerry DAC2 HD
#1
Question 
Hi everyone,

Quick message here because I juste updated from v8 to v9 and my DAC2 HD is working fine, but I'm looking for a double check if I did it correctly.

Installed a fresh 9.2.6 and pushed the backup file (v8.3.9) with the restore function. (THANKS for this development, this is great!)

Moode 9.2.6 accepted the backup file and rebooted correctly.

I went to Configure - Audio to see about the Hifiberry config.
The settings were on HDMI, so I switched to this:
snd_rpi_hifiberry_dacplushd
(and applied Fixed 0dB)

See the screenshots of the audio setup :

   

   

By the way, this is the DAC2 HD.
   

My settings that were kept by the backup :
- Remote NAS Source
- Hostname
- Airplay settings

Settings lost :
- Audio device
- Bluetooth / WiFi deactivated were active again (or a button glitch)

I'm very happy of this migration. I've donated in 19, 21, 24 and will definitely make another donation this year. I'm so happy and grateful to use Moode Smile

But I still have a question. On Moode 8, if I remember correctly I applied the DAC 2 HD settings by ssh in config.txt
dtoverlay=hifiberry-dacplushd
force_eeprom_read=0

Is that the right way to configure Moode 9, by just chosing snd_rpi_hifiberry_dacplushd ?
As you can see, there is 2 parameters that are not set :
- Named I2S device
- DT Overlay settings 

And I'm wondering if I also need to set one or both of these settings. Any idea ?
May be I don't need to chose these because I used a backup file ?

Best regards

Agaufres
Reply
#2
Updated:
Select the overlay from the DT overlay list.  I'll add the device to the Named list for the upcoming release since it already includes other hfb devices.

Do you know if this DAC has chip options?

They would show up in the output of the amixer command below


Code:
# Note the card number for the device and use it in the amixer command
aplay -l

amixer -c card_number scontrols
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#3
(03-20-2025, 09:06 PM)Tim Curtis Wrote: Updated:
Select the overlay from the DT overlay list.  I'll add the device to the Named list for the upcoming release since it already includes other hfb devices.

Do you know if this DAC has chip options?

They would show up in the output of the amixer command below


Code:
# View the card number for the device and use it in the amixer command
aplay -l

amixer -c card_number scontrols

Note the updates :-)
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#4
Hi Tim,

Thanks for your quick reply.

Here it is Big Grin

pi@moode:~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: vc4hdmi [vc4-hdmi], device 0: MAI PCM i2s-hifi-0 [MAI PCM i2s-hifi-0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sndrpihifiberry [snd_rpi_hifiberry_dacplushd], device 0: HiFiBerry DAC+ HD HiFi pcm179x-hifi-0 [HiFiBerry DAC+ HD HiFi pcm179x-hifi-0]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

pi@moode:~ $ amixer -c 1 controls
numid=2,iface=MIXER,name='DAC Invert Output Switch'
numid=1,iface=MIXER,name='DAC Playback Volume'
numid=3,iface=MIXER,name='DAC Rolloff Filter Switch'


I'm enjoying this FLAC album tonight thanks to you. Cheers
[Image: Toto_-_The_Seventh_One.jpg]
Reply
#5
The 80's were a fantastic decade for music :-)

Try
Code:
amixer -c 1 controls
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#6
I realized my mistake a couple minutes too late ah ah.

numid=2,iface=MIXER,name='DAC Invert Output Switch'
numid=1,iface=MIXER,name='DAC Playback Volume'
numid=3,iface=MIXER,name='DAC Rolloff Filter Switch'

This DAC2 HD is running since February 2021, this is a fantastic product.
Reply
#7
Oops its "scontrols" with the "s" in front

Can you try once more, thanks.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#8
pi@moode:~ $ amixer -c 1 scontrols
Simple mixer control 'DAC',0
Simple mixer control 'DAC Invert Output',0
Simple mixer control 'DAC Rolloff Filter',0
Reply
#9
It looks like it may have two configurable chip options
- Polarity inversion
- Digital filter

Code:
Simple mixer control 'DAC Invert Output',0
Simple mixer control 'DAC Rolloff Filter',0

Try the amixer command below. It should enumerate all the detail for the mixer controls

Code:
amixer -c1
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#10
pi@moode:~ $ amixer -c1
Simple mixer control 'DAC',0
 Capabilities: pvolume
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 240
 Mono:
 Front Left: Playback 240 [100%] [0.00dB]
 Front Right: Playback 240 [100%] [0.00dB]
Simple mixer control 'DAC Invert Output',0
 Capabilities: pswitch pswitch-joined
 Playback channels: Mono
 Mono: Playback [off]
Simple mixer control 'DAC Rolloff Filter',0
 Capabilities: pswitch pswitch-joined
 Playback channels: Mono
 Mono: Playback [off]

--

Settings changed and working all good.

   
Reply


Forum Jump: