Decode DTS/DD audio to 7.1 USB analog sound card?

update: i tried a simple sound test on the console (stopped KODI with “systemctl stop kodi”):
speaker-test -t sine -c 8 -r 96000 -F S24_3LE -b 200000 -p 50000 -D default:CARD=USBStreamer

speaker-test 1.1.9

Playback device is default:CARD=USBStreamer
Stream parameters are 96000Hz, S24_3LE, 8 channels
Sine wave rate is 440.0000Hz
Rate set to 96000Hz (requested 96000Hz)
Buffer size range from 4096 to 32768
Period size range from 2047 to 2049
Requested period time 50000 us
Requested buffer time 200000 us
was set period_size = 2048
was set buffer_size = 18432
0 - Front Left
6 - Front Left Center
2 - Front Center
7 - Front Right Center
1 - Front Right
5 - Rear Right
4 - Rear Left
3 - LFE
Time per period = 23.742841

I can hear every channel! GREAT!!! It works with 2,3,4,5,6 and 7 channels too. So it’s not really a driver problem. The sound in general works!

KODI is always trying to access surroundXX:CARD=USBStreamer,DEV=0 to play multichannel audio. maybe DEV=0 is not correct? where is this defined? maybe i can just remove this parameter?

i tried to add a new 7.1 device to /storage/.config/asound.conf to reroute it to “default:CARD=USBStreamer” but everything i tried i can’t see the devices in KODI audio setup. asound.conf is ignored.

i hope to find a solution and maybe it helps some other people with USB audio problems.