• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

DSD File Compression

Alexander M

Member
Joined
Jan 21, 2020
Messages
18
Likes
0
Free app for compressing DSD files using the WavPack codec.
Since independent developers cannot obtain an EV code signing certificate, the app is signed using its own certificate chain.

Here's a link to the certificates you need to install on your system (installation instructions included):
https://a-sky.nl/data/sign/Certs.zip

The application signed with these certificates:
https://a-sky.nl/data/sign/DSD-WV.7z

First, you need to download and install the certificates, then download the application.

You can verify the app's cleanness here: https://www.virustotal.com/gui/home/url

dsd-wv2.png
 
How safe is it to open zip files from unknown sources, particularly when they appear as a post from a new member?
In this case, it's completely safe.
If you have an updated version of Windows, it's always safe. The zip files is completely transparent to the system.
 
Are you THE known Alexander from foobar's SACD plug-in?
 
multichannel?
 
OK, but why use a closed source app and install certificates when you can achieve the same thing with the wavpack executable by itself, or batchconverter if you must have a gui. What exactly is the benefit here?
 
OK, but why use a closed source app and install certificates when you can achieve the same thing with the wavpack executable by itself, or batchconverter if you must have a gui. What exactly is the benefit here?
Because they can't do what my app can.
 
What is the thing that the wavpack executable or batchconverter can't do but your app can.
WavPack compresses files only in the Philips DSDIFF format, while most commercial releases in the particularly space-consuming DSD256 and DSD512 formats are in the SONY DSD Stream File (DSF) format. This means you'll need another app to convert from DSF to DFF. And keep in mind that not all music lovers are keen on programming and will be able to use the original WavPack app on their own.
My app allows all music lovers to compress DSD files easily and effortlessly, regardless of format and sampling rate.

About 'batchconverter': I haven't found any apps with the words 'batch' and 'converter' in their names that can compress DSD files. Could you please clarify which app you were referring to?

There's one more important aspect. WavPack compresses DSD files in blocks, like PCM with a bit depth of 1, filling the empty space at the end of the last block with 0. This is normal for PCM, for which a sequence of zeros is silence, but not for DSD, as you can imagine. Consequently, when playing compressed DSD files, you'll hear a click at the end of each file. The player built into my app removes this annoying artifact.
 
Last edited:
If you really need it, I can try to make it happen.
Thanks but, although I really need/use multichannel, I have no pressing need for compression. I ask just in case things change.
 
WavPack compresses files only in the Philips DSDIFF format, while most commercial releases in the particularly space-consuming DSD256 and DSD512 formats are in the SONY DSD Stream File (DSF) format. This means you'll need another app to convert from DSF to DFF. And keep in mind that not all music lovers are keen on programming and will be able to use the original WavPack app on their own.
My app allows all music lovers to compress DSD files easily and effortlessly, regardless of format and sampling rate.

About 'batchconverter': I haven't found any apps with the words 'batch' and 'converter' in their names that can compress DSD files. Could you please clarify which app you were referring to?

There's one more important aspect. WavPack compresses DSD files in blocks, like PCM with a bit depth of 1, filling the empty space at the end of the last block with 0. This is normal for PCM, for which a sequence of zeros is silence, but not for DSD, as you can imagine. Consequently, when playing compressed DSD files, you'll hear a click at the end of each file. The player built into my app removes this annoying artifact.

The first part is not true. Wavpack can compress DSF just fine. I've compressed dozens of dsf files with it.

The gui I was talking about is batchencoder, misspoke when I called it batch converter earlier. A simple open source app that can be used as a gui to convert between most audio file formats.

As for the last part, I can't speak for the inner workings of the wavpack converter itself.
 
The first part is not true. Wavpack can compress DSF just fine. I've compressed dozens of dsf files with it.
Please provide an example of a command line that can be used to compress a DSF file so that it can then be played in a standard player, such as JRiver MC.
The WavPack documentation disagrees:
_dsd.png
 
Back
Top Bottom