INTERACT FORUM
More => Old Versions => JRiver Media Center 22 for Windows => Topic started by: maria_cotillon on May 19, 2017, 01:49:22 pm
-
Hi,
I compressed a dsd inside a dsf file into a wavpack. When I play the wavpack file with foobar, it show that it is a dsd64.
But when I play the file with jriver, it is played as a PCM 352.8 Khz.
Is this normal or should I do something with my setup ?
Regards
-
I think that's just the way the files work.
This was from the author of WavPack:
"That will allow the library to play DSD encoded files (there's nothing else you need to do). MC will see them as 24/352 and I have verified that those play fine."
-
If I use DSP output encoding DSD native, when I play a DSD file, it is not re-encoded.
When I play the DSD wavpack file, as it is recognized as PCM it is re-encoded in DSD...
-
When I added DSD compression to WavPack I knew that I had to make it easy to integrate into player software or nobody would ever use it. The WavPack library provides conversion of DSD to PCM so that any player can handle it, assuming they can play 352,800 Hz PCM. This is how Foobar2000 and MediaCenter play WavPack DSD files (i.e., WavPack does the conversion to PCM and then the player downsamples to something the hardware can play).
In addition, Foobar2000 queries the WavPack library to determine the actual file format and displays that to the user, but this does not change the processing in any way.
Foobar2000 can only handle PCM internally (last time I checked) so it has to work this way, and it plays all DSD formats this way.
Since MC can handle DSD data internally, it would be possible for MC to open the DSD WavPack as a native DSD file and play the file just like it plays other DSD files (DSF and DSDIFF). This would allow WavPack DSD files to play natively on DACs that handle DSD. But you need to ask Matt about adding that feature... :)
-
bryant,
Thanks for the information and welcome to the forum. We will take a look.
Jim
-
Thanks Jim!
If you guys decide to implement something that would be great. The best documentation is here (http://www.wavpack.com/WavPack5PortingGuide.pdf), starting on page 6.
And of course I'll be happy to thoroughly test anything you come up with.
-
HI,
Thanks everyone , I didn't expect to get a "double" official answer.
Regards
-
Coming in the first build of MC23:
NEW: WavPack DSD files play as native DSD if the DSD bitstreaming feature is enabled.
Thanks to David for his help with this.
-
I have downloaded the latest MC23 build and verified that WavPack DSD files can be successfully bit-streamed to a compatible DAC (I'm using a Teac UD-301).
I tried both 2.8 MHz and 5.6 MHz files.
Thanks to Jim and Matt!!
-
Thank you, David!