2010-06-15, 05:34
Hello. I've recently built my first HTPC and it's been wonderful so far (thanks to XBMC). I'm currently using the motherboard's integrated soundcard to output analogue multichannel audio to my receiver (no HDMI) and since the quality leaves a lot to be desired, I'm about to get an Asus Xonar DX.
The problem is that the card doesn't support automatic sample rate selection (so if you set it to 48kHz in the control panel, it will resample everything to 48kHz, even when using WASAPI exclusive mode) and changing the default sample rate isn't trivial with a remote controller. I thought that selecting something like 192kHz/24 bit as default and resampling everything with a high quality resampler to that format should solve the issue (or at least it should be better than letting the card resample on its own).
Now comes the XBMC related question. Is it possible to use ssrc or ffdshow when using the integrated audio player (the one that comes with XBMC)? I have mpc-hc set up as an external player for video, so ffdshow is used for video files, but I haven't been able to find a way to get the audio player to output resampled audio.
Thanks in advance.
The problem is that the card doesn't support automatic sample rate selection (so if you set it to 48kHz in the control panel, it will resample everything to 48kHz, even when using WASAPI exclusive mode) and changing the default sample rate isn't trivial with a remote controller. I thought that selecting something like 192kHz/24 bit as default and resampling everything with a high quality resampler to that format should solve the issue (or at least it should be better than letting the card resample on its own).
Now comes the XBMC related question. Is it possible to use ssrc or ffdshow when using the integrated audio player (the one that comes with XBMC)? I have mpc-hc set up as an external player for video, so ffdshow is used for video files, but I haven't been able to find a way to get the audio player to output resampled audio.
Thanks in advance.