Hacker News new | ask | show | jobs
by fuckstick 1315 days ago
> Additionally, there is no way to know that you've passed that threshold

This is not quite right. CDs use a forward error correcting code, and of course that means you can detect errors (how can one correct errors if they can’t detect them?). The CD drive most definitely can distinguish between an error free signal and a marginal one - both at the analog level and the digital level.

Most CD drives firmware are a bit inconsistent in their ability to correctly provide error correction information but this is not a fundamental issue with the technology and far from “no way to know” - relying on the drives error detection facilities is what the C2 error detection option in EAC does for instance. There are some drives that do well with this.

https://wiki.hydrogenaud.io/index.php?title=EAC_Drive_Option...