For those of us with discs that have HDCD on them (many of us), there are many tradeoffs to consider in deciding whether or not to decode the HDCD information during ripping, or leave encoded for a player to decode.
Please provide the following technical information in the Ripper window, and please also write this to the rip log file:
1) HDCD detected (report as is done today)
2) HDCD peak extension use (report as a "Y" or "N" will work) (FWIW, mapped to "hdcd_peak_extend" by Foobar component via HDCD.exe)
3) HDCD transient filter use (areport s a "Y" or "N" will work) (mapped to "hdcd_transient_filter" by Foobar component via HDCD.exe)
4) HDCD gain (report whatever dB is used) (mapped to "hdcd_gain" by Foobar component via HDCD.exe)
I've learned the hard way that not all discs labelled HDCD use all or any of 2-4 above - some discs flag as HDCD but use none of them or only number 4, which means you are better off ignoring HDCD decoding (because Replaygain can do gain adjustments better). And HDCD.exe (what is used by Foobar and dBpoweramp to decode HDCD) only deals with 2 and maybe 4 but not 3, and only a few receivers or media players can decode HDCD in hardware, but if they do, they can handle all aspects well. And using Replaygain will prevent software players like WMP and Foobar from decoding HDCD at all, even if there is anything worthwhile to decode. And if you decode HDCD in a FLAC file, your playback system needs to handle 24 bits. Few users are probably aware of all of these considerations and tradeoffs, but that doesn't mean that they are therefore unimportant.
In short, sometimes it's better to decode HDCD during the rip, and sometimes it's better not to, depending on what HDCD attributes are really used and what one is using for playback. Rather than the current situation of guessing, please provide and write the information above to help users make informed decisions regarding HDCD. Thanks!
Please provide the following technical information in the Ripper window, and please also write this to the rip log file:
1) HDCD detected (report as is done today)
2) HDCD peak extension use (report as a "Y" or "N" will work) (FWIW, mapped to "hdcd_peak_extend" by Foobar component via HDCD.exe)
3) HDCD transient filter use (areport s a "Y" or "N" will work) (mapped to "hdcd_transient_filter" by Foobar component via HDCD.exe)
4) HDCD gain (report whatever dB is used) (mapped to "hdcd_gain" by Foobar component via HDCD.exe)
I've learned the hard way that not all discs labelled HDCD use all or any of 2-4 above - some discs flag as HDCD but use none of them or only number 4, which means you are better off ignoring HDCD decoding (because Replaygain can do gain adjustments better). And HDCD.exe (what is used by Foobar and dBpoweramp to decode HDCD) only deals with 2 and maybe 4 but not 3, and only a few receivers or media players can decode HDCD in hardware, but if they do, they can handle all aspects well. And using Replaygain will prevent software players like WMP and Foobar from decoding HDCD at all, even if there is anything worthwhile to decode. And if you decode HDCD in a FLAC file, your playback system needs to handle 24 bits. Few users are probably aware of all of these considerations and tradeoffs, but that doesn't mean that they are therefore unimportant.
In short, sometimes it's better to decode HDCD during the rip, and sometimes it's better not to, depending on what HDCD attributes are really used and what one is using for playback. Rather than the current situation of guessing, please provide and write the information above to help users make informed decisions regarding HDCD. Thanks!
Comment