I was responding to @AceRimmer regarding their response to @jfx regarding Roon’s upsampling ability versus HQPlayer’s. In other words, a different topic than if someone should or should not upsample to disk vs. real-time.
I can appreciate the challenges that Danny lays out. It is not an insignificant undertaking, could slow down or complicate some processes, etc.
That said, I would really appreciate this feature. I appreciate being able to play DSF instead of having to convert to PCM but once you get into 100+ SACDs you start wishing you could compress.
While I’m sure the average user is not playing DSF, I think you’ll find many of the dedicated “power users” early adopters are. I’d much rather pay for another year of membership than buy another drive.
I, too, would like to see support for WavPack. I am very glad that Roon supports DSF and does not require me to convert to PCM, but I would like to be able to use the lossless compression that WavPack provides. Many of us would save an awful lot of hard drive space, and we would be buying and consuming fewer hard drives.
I’ve added a vote for this feature. Please be sure that you have done so, if you want to see WavPack support. Thanks.
Personally I don’t care much for SACDs, but I have lots of PCM albums compressed in WavPack. It’s rather annoying that the software I pay for can’t even see them, while a freeware player like FB2k had no trouble playing that content years ago.
Please consider implementing this soon, I really don’t feel like converting all this stuff again.
While both Roon and HQPlayer can upsample in real-time, there exists other software that performs upsampling “offline”, and the results must be stored on disk. In my case that software is PGGB (pggb.io) and I store 24-bit/768Khz PCM files compressed in Wavpack.
I don’t think that “well then, don’t use PGGB and use Roon or HQP for upsampling instead” is a reasonable thing (e.g. for Roon devs) to say. Clearly, I have my reasons for using PGGB offline upsampling instead of HQP real-time upsampling (for offline files, at least), just as some people have their reasons for using HQP upsampling instead of Roon upsampling.
Getting into any of those reasons would not only be off-topic, but should also not be necessary: adding support for a file format can’t be some kind of mammoth task, especially a file format that many people use, and that many free softwares (such as Foobar2000) support out-of-the-box.
Of course, Foobar2000 does not do what Roon does, and I continue so far to use Roon even though it doesn’t support Wavpack, but I would certainly like to see support added. This topic has my vote, but I think that “easy” tasks should need less votes to actually be worked on than “difficult” tasks. If a feature will take very little effort to implement, even if a few of your users are asking for it, why not just get it done and over with?