QUOTE(greynol @ Jul 3 2006, 21:00)

... to suggest that a sample's amplitude gets botched by a single bit seems like an oversimplification to me.
The so-called "most significant bit" contributes one-half times the full-scale signal, so it's perfectly possible. Typically a scratched disc will ofcourse give more than a single error, I was just saying that even a single-bit error can be enough to wreck the sound (imagine what a single-sample jump of 0.5*FS might look like in the frequency domain

).
QUOTE
Speaking of drives as they relate back to the subject of this thread, if they cache audio data and you don't have a program that works that can correct this shortcoming in Linux (or on a Mac OS, for that matter) you're at a real disadvantage.
Has cdparanoia dealt with this issue yet?
No, cdparanoia hasn't seen any changes since 2001 (that's what it says on my system, and I'm trying to have the latest packages). That rubyripper script circumvents the problem in a simple way: If you read a whole track, then reread it from the start, the cache will certainly have been flushed

It's just a bit slower on errors... if, say, there's only one sector damaged, the script will still keep rereading the whole track.
In general, my opinion is that this method is better than EAC's if you're worried about wearing out your transport; EAC sends the pick-up seeking back and forth over every few sectors. Ofcourse, what rubyripper can't do, and EAC can, is tell you where exactly the errors are.
QUOTE(HotshotGG @ Jul 3 2006, 22:49)

No it says nothing conclusive can be reached about the difference between the both of them with exception to that Memorex drive. The output is less noiser to then with EAC, despite the fact that EAC detects more errors.
Aha, I see what you mean. Still, I would prefer EAC in this case, because it at least tells me there are a lot of errors.... so then I can go and find me a better copy of the disc (not a copied copy... - is there a better word for "copy" in this sense in English??).