I'm trying to do the following using DBPowerAmp, but the same seems to apply to other ripping tools.
to rip HDCDs to 20-bit format. 20-bit is not supported so as such the resulting FLAC is a 24-bit with the last 4 bits padded out with zeros. However, when doing this to create uncompressed FLAC, the resulting file actually still is compressed.
Steps to reproduce:
- use a HDCD like Bee Gees - their greatest hits.
- rip the CD in DBPowerAmp (DPA) or EAC (using --disable-constant-subframes --disable-fixed-subframes --max-lpc-order=0 as parameters)
- verify the metadata. The sample rate is 24bits and there is a 30% compression applied eventhough compression was disabled.
I verified this by upsampling a 16bit file to 24 bit. In this case, the new file is 24 bit but with zero compression. It seems that the 20 bit format is a problem and the padded zeros are still compressed eventhough this should not happen.
What is going wrong here?