HydrogenAudio

Lossy Audio Compression => Other Lossy Codecs => Topic started by: batya on 2020-08-07 09:20:56

Title: DTS 5.1 on acoustics 7.1 (card Creative X-Fi)
Post by: batya on 2020-08-07 09:20:56
When playing DTS 7.1 in the 7.1 speaker configuration, all channels sound correct.
When playing DTS 5.1 in the 5.1 speaker configuration, all channels also sound correctly.
BUT when playing DTS 5.1 in the 7.1 speaker configuration, the Rear channels sound in the Side channels, and it should be the other way around.
You have to manually change the ASIO channel map specifically for DTS 5.1.
Dolby AC3 sounds correct in all configurations.
Maybe someone will be able to change the configuration to a DTS decoder?
Title: Re: DTS 5.1 on acoustics 7.1 (card Creative X-Fi)
Post by: kode54 on 2020-08-08 02:15:18
This is FFmpeg's fault, because they explicitly signal DTS 5.1 as having side channels, not rear channels.
Title: Re: DTS 5.1 on acoustics 7.1 (card Creative X-Fi)
Post by: Rollin on 2020-08-08 09:22:57
Standard channel layout for AC3 and DTS is 5.1 SIDE.  So, actually DTS decoder is right and AC3 decoder is wrong in this case.
Title: Re: DTS 5.1 on acoustics 7.1 (card Creative X-Fi)
Post by: kode54 on 2020-08-08 23:16:23
I'll see if I can fix the AC3 decoder, then. It's just using hard coded channel layouts with a library that doesn't provide them.