07-05-2021, 11:45 PM
Very odd.
I checked one of my systems and set the Named I2S device to "Allo Piano 2.1 Hi-Fi DAC" and verified that the correct overlay was set in /boot/config.txt
That would result in ALSA card 0 being assigned to the I2S device after rebooting. There should never be "Invalid card number." error for card 0. It will either be the I2S device or it will be assigned to integrated HDMI audio device on the Pi.
Try reboot and then post the Moode startup log.
I checked one of my systems and set the Named I2S device to "Allo Piano 2.1 Hi-Fi DAC" and verified that the correct overlay was set in /boot/config.txt
Code:
pi@rp2:~ $ cat /boot/config.txt
disable_splash=1
disable_overscan=1
hdmi_drive=2
hdmi_blanking=1
hdmi_force_edid_audio=1
hdmi_force_hotplug=1
hdmi_group=0
dtparam=i2c_arm=on
dtparam=i2s=on
dtparam=audio=off
dtoverlay=allo-piano-dac-plus-pcm512x-audio
#dtoverlay=disable-wifi
#dtoverlay=disable-bt
pi@rp2:~ $
That would result in ALSA card 0 being assigned to the I2S device after rebooting. There should never be "Invalid card number." error for card 0. It will either be the I2S device or it will be assigned to integrated HDMI audio device on the Pi.
Try reboot and then post the Moode startup log.
Code:
moodeutl -l