05-05-2024, 11:03 PM
I get channels swapped, when playing 5.1. There is a fix for alsa, which probably should be added for vc4hdmi device, but I don't know where its config is. For test I have replaced _audioout.conf with this:
This works for 5.1, but I'm not sure if it is correct for 7.1. I don't have 7 speakers. I did some testing with rear channels blocked and it didn't sound right.
Code:
pcm._audioout {
type route
slave.pcm "default:vc4hdmi"
slave.channels 8
ttable {
0.0 1
1.1 1
2.6 1
3.7 1
4.3 1
5.2 1
6.4 1
7.5 1
}
}