- Oct 14, 2012
- 2,401
- 1
- 91
Thought I'd share my recent discovery. Since v1.43, MPC-BE supports these HQ Audio file-types (usually found on SACD's). Previously only JRiver and Foobar (with plugins) had support for them.
The advantage with MPC is that it can stream 24bit/96KHz 5.1 to a receiver, which I was having problems with JRiver (only seemed to have 2.0 support, at least with my receiver) and apparently Foobar can only manage 24bit/48KHz, although that may be plugin dependent.
I'm not sure how exactly it does it, can't find any notes on the net, but I've set it up to use MPC Audio Renderer in exclusive mode, so it bypasses the Directsound sample conversion and configures the receiver to the same sample rate/bit depth and Channels as the source. (also means if I have a stereo file, I can apply Dolby surround settings to it on the receiver without changing windows settings from 5.1 to stereo)
Obviously there must be some way of translating the 2822400Hz/1bit audio to 24bit/96KHz. JRiver's most compatible way of doing this is by putting the audio information into a PCM container and streaming that. I've noticed this not only uses a temp file but also 1 core of CPU activity. MPC-BE seems to do neither, but my receiver does say it's receiving a PCM signal.
TLDR: I can now effectively stream NiN The Downward Spiral and Pink Floyd Wish You Were Here in full surround (how all Pink Floyd was intended to be heard) and it sounds glorious!
The advantage with MPC is that it can stream 24bit/96KHz 5.1 to a receiver, which I was having problems with JRiver (only seemed to have 2.0 support, at least with my receiver) and apparently Foobar can only manage 24bit/48KHz, although that may be plugin dependent.
I'm not sure how exactly it does it, can't find any notes on the net, but I've set it up to use MPC Audio Renderer in exclusive mode, so it bypasses the Directsound sample conversion and configures the receiver to the same sample rate/bit depth and Channels as the source. (also means if I have a stereo file, I can apply Dolby surround settings to it on the receiver without changing windows settings from 5.1 to stereo)
Obviously there must be some way of translating the 2822400Hz/1bit audio to 24bit/96KHz. JRiver's most compatible way of doing this is by putting the audio information into a PCM container and streaming that. I've noticed this not only uses a temp file but also 1 core of CPU activity. MPC-BE seems to do neither, but my receiver does say it's receiving a PCM signal.
TLDR: I can now effectively stream NiN The Downward Spiral and Pink Floyd Wish You Were Here in full surround (how all Pink Floyd was intended to be heard) and it sounds glorious!
Last edited: