No DTS updates at this time, is the quality any better or are Realtek wasting my time again?
----
I think I'm going to try it multichannel PCM over SPDIF too, when I can get my hands on a proper HDMI audio extractor, like this one:
HDMI 2.0 Audio Extractor 4K 60Hz PS5 1080P 120Hz 4:4:4 HDCP 2.2 18 Gbit/s D-olby Vision HDR DE-Embed SPDIF Optical 5.1CH 3.5mm Stereo L/R Audio Breakout Digital Audio EDID Management, Scaler 4k 1080P : Amazon.de: Elektronik & Foto
www.amazon.de
I wonder if my old Yamaha receiver will support multichannel PCM over SPDIF. It would be wonderful to be able to output 5.1 or 7.1 uncompressed to the receiver from my PC, instead of going through DTS Interactive or Dolby Digital Live (this however still beats analog out in my use case). If this works with the HDMI audio extractor, then I actually would have no need for the modded Realtek driver anymore.
I'm moving into that route, I still will be making the DTS DCH driver, because I still need microphone and audio in. Multichannel PCM is not very supported on SPDIF, you should check your hardware first.
I did my tests setting Potplayer to WASAPI exclusive, no bitstreaming, and setting it to output PCM with my selected settings, my Z906 has only a 2 channel processor for SPDIF.
Oddly for audio SPDIF is vastly superior to most other connections, given the 125mbps. However support for it is limited, highly irregular.
----
Note, with digital compressed audio, up to the receiver, its just bitrate, once the receiver has got the data, it uncompresses it, then aggregate sample rate and other caps apply.
====
AMD R7 370 (Extractor), Z906 (Toslink):
- 192khz, 8 channels, 32 bit: Not processed (49152 kbps)
- 192khz, 6 channels, 32 bit: Processed, clean (36864 kbps)
- 96Khz, 8 channels, 32 bit: Processed, clean (24567 kbps)
- 96khz, 6 channels, 32 bit: Processed, clean (18432 kbps)
- 48Khz, 8 channels, 32 bit: Processed, clean (12288 kbps)
- 48khz, 6 channels, 32 bit: Processed, clean (9216 kbps)
- 192khz, 8 channels, 24 bit: Noisey, then disconnect (36864 kbps)
- 192khz, 6 channels, 24 bit: Processed, clean (27648 kbps)
- 96Khz, 8 channels, 24 bit: Processed, clean (18432 kbps)
- 96khz, 6 channels, 24 bit: Processed, clean (13824 kbps)
- 48Khz, 8 channels, 24 bit: Processed, clean (9216 kbps)
- 48khz, 6 channels, 24 bit: Processed, clean (6912 kbps)
Realtek ALC 889, Z906 (Toslink):
- 192khz, 8 channels, 32 bit: Not processed (49152 kbps)
- 192khz, 6 channels, 32 bit: Processed, clean (36864 kbps)
- 96Khz, 8 channels, 32 bit: Processed, clean (24567 kbps)
- 96khz, 6 channels, 32 bit: Processed, clean (18432 kbps)
- 48Khz, 8 channels, 32 bit: Processed, clean (12288 kbps)
- 48khz, 6 channels, 32 bit: Processed, clean (9216 kbps)
- 192khz, 8 channels, 24 bit: Noisey, then disconnect (36864 kbps)
- 192khz, 6 channels, 24 bit: Processed, clean (27648 kbps)
- 96Khz, 8 channels, 24 bit: Processed, clean (18432 kbps)
- 96khz, 6 channels, 24 bit: Processed, clean (13824 kbps)
- 48Khz, 8 channels, 24 bit: Processed, clean (9216 kbps)
- 48khz, 6 channels, 24 bit: Processed, clean (6912 kbps)
It seems like the Z906 downmixes to stereo (2 channel DAC).
In 3D mode (expand), the rear is almost identical.
Edit: If I could re-circuit my Z906 and route PCM to its analogue portion (3x 3.5mm, 6 channel), I would get multichannel PCM over SPDIF......