09-14-2020, 07:35 PM
Note that hdmi_force_edid_audio=1 will allow DTS/ac3 passthrough which are compressed 5.1 channel formats.
(flac, 96000:24:6) will not work on the rpi HDMI as the kernel is configured in Raspberry Pi OS.
The bcm2835 kernel module is compiled to only support 8/16 bit depth 2 channel audio. If Moode builds its own kernel (or kernel modules) it would be great if the bcm2835 driver was built with 8 channel and 24/32 bit support. Some other distributions such as picoreplayer do this.
(flac, 96000:24:6) will not work on the rpi HDMI as the kernel is configured in Raspberry Pi OS.
Code:
alsacap
*** Scanning for playback devices ***
Card 0, ID `b1', name `bcm2835 HDMI 1'
Device 0, ID `bcm2835 HDMI 1', name `bcm2835 HDMI 1', 4 subdevices (3 available)
1..2 channels, sampling rate 8000..192000 Hz
Sample formats: U8, S16_LE
The bcm2835 kernel module is compiled to only support 8/16 bit depth 2 channel audio. If Moode builds its own kernel (or kernel modules) it would be great if the bcm2835 driver was built with 8 channel and 24/32 bit support. Some other distributions such as picoreplayer do this.