Version 1.5 is no longer a DSP, so it won't appear in the DSP manager.
Playback: file -> decoder -> HDCD postprocessor -> replaygain -> DSPs (if enabled) -> soundcard.Converter: file -> decoder -> HDCD posprocessor (if that checkbox is enabled) -> replaygain (if enabled) -> DSPs (if enabled) -> encoder -> ...
Replay Gain works now, but I think the current implementation is still a bit problematic. If the files have been measured using a standard decoder the old values are now incorrect when the files are played through the HDCD Decoder and it reduces the volume level. It is possible to reanalyze the files, but then the values will be incorrect on other players.At least it would be nice to have an easily accessible on/off switch for HDCD decoding so that it could be switched off when mixed playlists are played and when Replay Gain is analyzed.Here is a screenshot of the old and newly analyzed "HDCD" RG values for one album:...
kode54, thanks for this long waited component! It would be excellent, if HDCD decoder would work with Monkey's Audio source. When it will be possible?
albums where only a few tracks are HDCD encoded...
What happens when these are played on a HW player that supports HDCD?
$if(%ispaused%,Paused,Playing) | %codec% | %bitrate% kbps | %samplerate% Hz | $caps(%channels%) | %playback_time%[ / %length%][ |$if(%__hdcd%,' 'HDCD '('gain: %__hdcd_gain%',' peak extension: %__hdcd_peak_extend%')',)]
Wow Alex,Thank you very much for your reply, time and expertise! They are very appreciated!This will also work when I just put a HDCD disk into my CD/DVD tray and not just when I rip them, right?Also I noticed that the displays of other HDCD desktops shows HDCD logo lighting up then they played HDCD.How do I enable that?Thanks again!
The 24bit audio is the result of applying the HDCD data to the 16bit audio stream. AFAIK it's impossible to detect whether 24bit audio came from a 16bit+HDCD source.Therefore you are doing nothing wrong. It's your choice whether you want to apply the HDCD transformations at real time (16bit in, 24bit out) or save the result and have a 24bit file.