I tested a few things and the problem is ALSA, not PulseAudio.
I used speaker-test to test the individual channels, like this:
Code:
speaker-test -t wav -c 8 -s <channel>
As expected, most channels works. But testing channels 5 and 6 (Center and LFE) does not work as it should In both tests sound comes out of the center speaker and subwoofer.
(Besides: speaker-test output "LFE" if testing channel 6, but the voice says "rear center"; I don't know if that is part of the problem; that ALSA does treat the subwoofer as a rear center speaker. But of course even then, speaker-test should be able to separate them).
As I also have an internal HDA Intel and have repeated the test. With the internal HDA Intel the center and subwoofer channel work as expected. So the problem is probably limited to the CMI8788 chip on the Xonar D1.
Bookmarks