Hi Riky, thanks for the reply. Very informative. I'm struggling for long time to find a reliable and most of all bit-wise accurate application to play my CD collection via MacOS. Your explanation can shed light on the reason I cannot find itHi Stefano, not planned, and the reason is technical rather than a matter of scope.
No current Mac has an optical drive, so this would apply to external USB drives only. That is the smaller part. The larger part is what reading an audio CD accurately depends on: C2 error reporting, controlled re-reads of doubtful sectors, and correction for the drive's read offset. macOS presents an audio CD as a folder of AIFF tracks, and that path returns what the drive returns, with no indication to the application of whether a sector came back clean. Playing while reading also leaves no time budget for the re-reads that would settle the question.
VV is built on a claim that can be checked: the samples reaching the DAC are identical to the samples in the file, and the built-in bit-perfect test lets you verify that on your own hardware. A real-time optical read cannot be held to that standard, so it stays outside the product.
Playing the disc's contents as files is the supported path, and the CD-specific handling is already there. Declared pre-emphasis is detected and the inverse 50/15 µs curve (IEC 60908) is applied. HDCD encoding is detected and decoded, with dynamic range reported both as stored and as decoded.
R.
This aside, VeraVox is a wonderful piece of software, one of the few that pass 32 bit integer to the DAC without messing it. (e. g. RME 32 bit bitperfect test file worked).
It is quite a pain (I'm joking) to see how many hi-res file in my collection are fake or not so hi res... Is that algoritm cosidered stable or can output a possible high number of false positive?
Have you any dealine for production of VeraVox?