Originally Posted by Tulli
Originally Posted by myurkus
Are there any special rules for correctly
playing an uncompressed LPCM track on a Blu-Ray without some sort of corruption or downsampling?
I have a special version of MPC setup that bitstreams DTS-MA and TrueHD tracks. But since there are so many limitations, from maintaining the PAP to using the ArcSoft Audio Renderer, that I run a different version of MPC for most files. This one has all of the fun filters such as ffdShow, ReClock, etc.
Since my first step with lesser DD or DTS streams is to decode them to PCM, can I use this with an uncompressed LPCM source without any loss in sound quality or does this need to be bistreamed straight to the receiver like DTS-MA or TrueHD files?
Thanks much in advance!
It should work with Arcsoft Audio Renderer + LAV audio decoder
(set it to decode). You also need to copy Arcsoft dtsdecoder.dll to the LAV filters (x86) dir.
Thanks for the response!
That actually hits the core of my confusion - since the Blu-Ray is already LPCM, it is already
decoded; thus the decoder is [or should be] irrelevant. As far as the Audio Renderer, how can I tell if it is "working"? My receiver shows a PCM input regardless of if I use ReClock or Arcsoft. (I would prefer to use ReClock if possible, but only if I am not losing audio fidelity...)
Since my original post, I scoured this thread and this site for more information: unfortunately although there was a lengthy discussion a few years ago when people first tested the Xonar (and when it was the only possible solution) they could not come-up with a definitive answer.
Many people find it disconcerting that one can modify the signal in the Xonar audio panel (including the equalizer, Effects, etc) or that we can use filters to modify the sound. However, I wonder - while this shows that it is not bit-streaming the exact data stream to be decoded by a receiver, since we are already playing in an uncompressed PCM world, that may not be an issue like it is with DD or DTS. (As most of us know, with Dolby TrueHD or DTS, if one does so much as touch
the bitstream, it only reads the core (lossy) part of the stream before allowing any filter to play with them.) (This can be verified by looking at the In/Out Pins on the various filters: TrueHD/DTS-MA drops the stream Mbps by a considerable amount if it is messed with, but an uncompressed source maintains a relatively high bitrate all the way to the renderer.)
FYI - I found much of this information by searching for "LPCM" in this thread. However, as I mentioned, much of this discussion is years old, has anyone found out anything definitive in the meantime.
PS - Since I am not dealing with DTS in this scenario, the dtsdecoder.dll workaround is not relevant, but thanks for the tip! (In fact, I happily use ffdShow over LAVFilters when bit-streaming DTS-MA...since it is a bit-stream, as long as it works (i.e. your receiver shows "DTS-MA" and you hear sound) then you are done. Since ffdShow is working for me, I see no reason to change it (at least for that scenario...))