No passthrough to Sony MDR-HW700DS headphone decoder

  • Hello,

    I'm using a USB stick with Libreelec 12.2 Generic Legacy on a PC with an Asus P8H61-I R2_0, an i3-3250 CPU with integrated Intel HD Graphics 2500, and one HDMI port.

    The HDMI output is connected to the input of a Sony MDR-HW700DS headphone decoder, which can decode all HD audio formats and send them to headphones, simulating a movie theater, thanks to the combination of Sony Virtualphones Technology (VPT) and a virtual sound field based on an analysis of prestigious theaters.

    The decoder is compatible with all HD audio sources up to 192 kHz, 24-bit.

    In Libreelec, I disabled "Sync playback to display."

    My goal is to send an .m2ts file with TrueHD 5.1 audio to the Sony decoder via passthrough.

    I've tried enabling and disabling passthrough, but the Sony decoder always says: "LPCM 5.1" and not "TrueHD"

    The EDID the decoder sends to the PC, detected with Moninfo (Windows), is correct.

    I generated the kodi.log file that reproduces the problem, which I'm attaching.

    I tried following all your instructions on how to post the log and generate the link, but unfortunately, since I know absolutely NOTHING about Linux, I couldn't!

    I really hope someone can help me.

    Thank you at all.

  • I give some other info :

    HDMI i3 3250 : 1.4
    HDMI cable : 2.0

    - This is the EDID that the decoder Sony sends to the PC

    LPCM 8-channel, 16/20/24 bit depths at 32/44/48/88/96/176/192 kHz
    AC-3 6-channel, 680k max. bit rate at 32/44/48 kHz
    DTS 6-channel, 1536k max. bit rate at 32/44/48/88/96 kHz
    E-AC-3 8-channel at 32/44/48 kHz
    MLP/Dolby TrueHD 8-channel at 48/96/192 kHz
    DTS-HD 8-channel, 16-bit at 44/48/88/96/176/192 kHz

    - This is the EDID that LE receives from the Sony decoder

    m_deviceName : hdmi:CARD=PCH,DEV=1
    m_displayNameExtra: SNY SONY TV *00 on HDMI
    m_channels : FL, FR, LFE, FC, BL, BR, BC, BLOC, BROC
    m_sampleRates : 32000,44100,48000,88200,96000,176400,192000
    m_streamTypes:STREAM_TYPE_AC3,STREAM_TYPE_DTSHD,STREAM_TYPE_DTSHD_MA,STREAM_TYPE_TRUEHD, etc etc

    - LE detects the characteristics of the .m2ts stream

    Stream #0:1[0x1101]: Audio: truehd (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), s32 (24 bit)

    - and then, for no apparent reason, decides that passthrough is not possible and sends the audio decoded as LPCM 5.1

    ReadEditDecisionLists - Checking for edit decision lists (EDL) on local drive or remote share
    Finding audio codec for: 86060
    Successful opened audio decoder truehd
    Creating audio stream (codec id: 86060, channels: 6, sample rate: 48000, no pass-through)

    - Why does it decide that passthrough is not possible?

  • Kodi has standard/advanced/expert settings modes and standard hides some of the PT audio options. Are you using the higher ones? .. have you enabled True-HD pass-through?

    If yes to both I'd ask you to update to a current LE13 nightly and test again (and share a log using the pastebin function in the LE settings add-on) as this eliminates everything that got fixed since LE12.x; even if we find an issue on 12.x now the fix will be in 13.