Hi all,
I'm using XBMC 12 Frodo from a fresh install of XBMCbuntu, connected with a SPDIF optical link to a DAC (Cambridge Audio upsampling DAC actually) with a high-end old fashioned 2.0 audio system
No pulseaudio or anything, direct way from XBMC to SPDIF only using ALSA
So when I play a standard FLAC file, obviously I get a 44.1 kHz sampling.
When I play a 192k FLAC file, it doesn't work as my DAC only accepts 96 kHz (and it's also a S/PDIF limitation as far as I know)
When I play a DVDrip file, ok, 44.1 kHz, but when I play a HD Movie (even with DTS Master Audio), it looks like the AudioEngine resamples at 48 kHz.
Now here is my advancedsettings file
<audio>
<resample>0</resample>
<forceDirectSound>0</forceDirectSound>
<audiophile>1</audiophile>
<audiosinkbufferdurationmsec>50</audiosinkbufferdurationmsec>
<allowtranscode44100>0</allowtranscode44100>
<streamsilence>0</streamsilence>
</audio>
I have a few questions about the new AudioEngine :
I don't want to use the <resample> tag, because the DAC can handle 44.1 files, it would be a shame to make the AE upsample it to 96k as my DAC does that better imho (upsampling to 192 kHz with filters and fancy stuff huh).
But I would like to downsample anything that is higher than 96k to 96k.
Is there any tweak who could do the trick ?
In fact, the tag I would need is <allowtranscode96000> so it would downsample anything higher.
Bonus question : Would any solution apply to movies audiostream ? Like, playing a DTS Master Audio (192/24) would be transcoded and downsampled to PCM 96/24 ?
Thanks for your help, guys
I'm using XBMC 12 Frodo from a fresh install of XBMCbuntu, connected with a SPDIF optical link to a DAC (Cambridge Audio upsampling DAC actually) with a high-end old fashioned 2.0 audio system
No pulseaudio or anything, direct way from XBMC to SPDIF only using ALSA
So when I play a standard FLAC file, obviously I get a 44.1 kHz sampling.
When I play a 192k FLAC file, it doesn't work as my DAC only accepts 96 kHz (and it's also a S/PDIF limitation as far as I know)
When I play a DVDrip file, ok, 44.1 kHz, but when I play a HD Movie (even with DTS Master Audio), it looks like the AudioEngine resamples at 48 kHz.
Now here is my advancedsettings file
<audio>
<resample>0</resample>
<forceDirectSound>0</forceDirectSound>
<audiophile>1</audiophile>
<audiosinkbufferdurationmsec>50</audiosinkbufferdurationmsec>
<allowtranscode44100>0</allowtranscode44100>
<streamsilence>0</streamsilence>
</audio>
I have a few questions about the new AudioEngine :
I don't want to use the <resample> tag, because the DAC can handle 44.1 files, it would be a shame to make the AE upsample it to 96k as my DAC does that better imho (upsampling to 192 kHz with filters and fancy stuff huh).
But I would like to downsample anything that is higher than 96k to 96k.
Is there any tweak who could do the trick ?
In fact, the tag I would need is <allowtranscode96000> so it would downsample anything higher.
Bonus question : Would any solution apply to movies audiostream ? Like, playing a DTS Master Audio (192/24) would be transcoded and downsampled to PCM 96/24 ?
Thanks for your help, guys