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.

  • Thank you so much! Very kind. Problem solved!

    Since I'm here, I'd like to ask:

    - Is there a minimum USB stick size in "Run" mode to play a 25 GB .m2ts file without problems?
    - What is the "nightly" version?

  • - What's the difference between the versions contained in the pages?

    First one is stable, second one is for development builds, which we call "nightly".

    - Why "nightly"?

    Calling it "development" or "dev" can be misleading, because "dev" packages have a different meaning in Linux world.

    - Are these beta versions, not stable?

    We don't do formal beta tests, so no. Nightlies are not as much tested as "stable" versions, but still very stable, because our devs are pretty accurate. Most users are happy with them.

    - When I need to download a stable version, which page should I use?

    The page from your first link, and download the latest version of Generic PC (no NVIDIA support).