What does lsusb and dmesg report in both LE and Ubuntu for the DAC. Is it correctly identified. Have you tried the DAC in Kodi for Windows. Does it perform correctly there.
Here’s an interesting article on that particular chip and it looks like the user got it to work eventually via SPDIF OUT https://discourse.osmc.tv/t/modifying-us…ect-spdif/78384
That's a very interesting link. I don't think it's applicable in my current situation, but I would have loved to know of this kind of audio duplication and remapping of channels to SPDIF output for another project a few years ago.
I haven't tried with Kodi in Windows 10, no, but all 6 channels work with default drivers (included with Windows) so the hardware output is functional, unlike in Linux.
I can activate the SPDIF out, but that defeats the purpose of having Kodi output analog 5.1 to my receiver instead of using passthrough.
lsusb output is identical
Bus 009 Device 002: ID 0d8c:0102 C-Media Electronics, Inc. CM106 Like Sound Device
dmesg is, from what I can tell, the same, only Ubuntu is being slightly more verbose.
LibreELEC
[ 3.343934] usb 9-1: new full-speed USB device number 2 using xhci_hcd
[ 6.352868] usb 9-1: current rate 30464 is different from the runtime rate 96000
[ 6.380586] usb 9-1: Warning! Unlikely big volume range (=8065), cval->res is probably wrong.
[ 6.380592] usb 9-1: [9] FU [Mic Playback Volume] ch = 2, val = -6144/1921/1
[ 6.386200] usb 9-1: Warning! Unlikely big volume range (=8065), cval->res is probably wrong.
[ 6.386205] usb 9-1: [11] FU [Line Playback Volume] ch = 2, val = -6144/1921/1
[ 6.398726] usb 9-1: Warning! Unlikely big volume range (=6928), cval->res is probably wrong.
[ 6.398732] usb 9-1: [8] FU [Mic Capture Volume] ch = 2, val = -4096/2832/1
[ 6.401517] usb 9-1: Warning! Unlikely big volume range (=6928), cval->res is probably wrong.
[ 6.401522] usb 9-1: [15] FU [Line Capture Volume] ch = 2, val = -4096/2832/1
[ 6.404458] usb 9-1: Warning! Unlikely big volume range (=6928), cval->res is probably wrong.
[ 6.404463] usb 9-1: [2] FU [PCM Capture Volume] ch = 2, val = -4096/2832/1
[ 6.405235] usbcore: registered new interface driver snd-usb-audio
Ubuntu
[ 2.542298] usb 9-1: new full-speed USB device number 2 using xhci_hcd
[ 2.693546] usb 9-1: New USB device found, idVendor=0d8c, idProduct=0102, bcdDevice= 0.10
[ 2.693552] usb 9-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 2.693554] usb 9-1: Product: USB Sound Device
[ 2.695592] input: USB Sound Device as /devices/pci0000:00/0000:00:1e.0/0000:05:02.0/0000:07:1b.0/usb9/9-1/9-1:1.3/0003:0D8C:0102.0002/input/input6
[ 5.195963] usb 9-1: current rate 30464 is different from the runtime rate 96000
[ 5.356277] usb 9-1: Warning! Unlikely big volume range (=8065), cval->res is probably wrong.
[ 5.356284] usb 9-1: [9] FU [Mic Playback Volume] ch = 2, val = -6144/1921/1
[ 5.380497] usb 9-1: Warning! Unlikely big volume range (=8065), cval->res is probably wrong.
[ 5.380504] usb 9-1: [11] FU [Line Playback Volume] ch = 2, val = -6144/1921/1
[ 5.448568] usb 9-1: Warning! Unlikely big volume range (=6928), cval->res is probably wrong.
[ 5.448577] usb 9-1: [8] FU [Mic Capture Volume] ch = 2, val = -4096/2832/1
[ 5.466712] usb 9-1: Warning! Unlikely big volume range (=6928), cval->res is probably wrong.
[ 5.466718] usb 9-1: [15] FU [Line Capture Volume] ch = 2, val = -4096/2832/1
[ 5.486262] usb 9-1: Warning! Unlikely big volume range (=6928), cval->res is probably wrong.
[ 5.486269] usb 9-1: [2] FU [PCM Capture Volume] ch = 2, val = -4096/2832/1
[ 5.498334] usbcore: registered new interface driver snd-usb-audio
The warnings show up in old threads all over, without a resolution and unclear what impact they may have. This old post even shows the exact same device ID, and same warnings.
https://alsa-user.narkive.com/vDmePBDV/cm6206-lx-usb-sound-card-problem
The names which seem related to the warnings I believe are not relevant for Center & LFE. They seem related to inputs, and playback of the inputs.