I have the displayport output hooked to an HDMI -> HDMI + Toslink spitter connected.
The toslink goes to an old Onkyo that can receive 7.1 direct pcm or AC3, DTS, etc.
The HDMI is hooked to a Samsung TV. One problem I can see is that Samsung responds to the HDMI so the card believes it has only two channels:
Code: Select all
$ cat /proc/asound/card0/eld#0.0
monitor_present 1
eld_valid 1
monitor_name SAMSUNG
connection_type HDMI
eld_version [0x2] CEA-861D or below
edid_version [0x3] CEA-861-B, C or D
manufacture_id 0x2d4c
product_id 0x659
port_id 0x0
support_hdcp 0
support_ai 1
audio_sync_delay 0
speakers [0x1] FL/FR
sad_count 1
sad0_coding_type [0x1] LPCM
sad0_channels 2
sad0_rates [0xe0] 32000 44100 48000
sad0_bits [0xe0000] 16 20 24
Code: Select all
$ pasuspender -- speaker-test -c 6 -t w -D hw:0,3
speaker-test 1.1.6
Playback device is hw:0,3
Stream parameters are 48000Hz, S16_LE, 6 channels
WAV file(s)
Channels count (6) not available for playbacks: Invalid argument
Setting of hwparams failed: Invalid argument
If I use pulseaudio I set up
Code: Select all
default-sample-channels=6
How do I set this up?
