Hi all. It's been a while since I posted to this thread, and I've had some time to do some investigating. To recap, I bought a new optical drive, a BenQ DW1620, to replace my old drive, a Lite-On LTC-48161H. I started ripping with the BenQ and was disappointed to find out that it ripped about half as fast as the Lite-On. It also had a larger read offset correction (+618) than the Lite-On (+6), and I wanted to find out which would be the best drive for
quality rips.
Now I have both drives installed in my system, and I've run some tests to try to figure out what is going on. I've also re-configured EAC, and I think I've done it right this time. (@evereux, you are quite right: I didn't have it set up correctly when I was getting 35X rips! Now it's more like 13X or so. I followed the
Coaster Factory guide extremely carefully.) I've determined the correct read offset corrections for each drive (as stated above, and confirmed by AccurateRip), and determined that the write offset correction for my Lite-On is -6 (not 0 as I thought before: I did the test wrong...). I can't get the write offset correction for the BenQ, because EAC crashes when reading a disc to determine offset.
OK, so here are my results. I ripped the same track on a disc with each writer, with the "Overread into Lead-In and Lead-Out" option in EAC checked or unchecked. Then I did a "Bit-compare tracks..." test with each track (ripped by a different drive) to check if it was identical or not.
When the track was in the middle of the disc, or at the beginning of the disc, I got bit identical tracks from both drives. This was true if the Overread box was checked or not checked. So neither of my drives has a problem with the first track of a disc, but that is now fairly obvious since the read offset corrections are both positive!
When I ripped the last track, I got different 'bit-level' tracks with each drive and each setting of the "Overread" option. Here's a summary:
BenQ vs. Lite-On:Overread into Lead-In and Lead-Out
checked: differences found: 30 sample(s), starting at 246.706 second(s), peak: 3.051758e-005 at 246.706 second(s), 1ch
Overread into Lead-In and Lead-Out
unchecked: differences found: 56 sample(s), starting at 246.8553 second(s), peak: 6.103516e-005 at 246.8601 second(s), 1ch
BenQ drive, Overread checked vs. unchecked: differences found: 3606 sample(s), starting at 246.706 second(s), peak: 6.103516e-005 at 246.7075 second(s), 2ch
Lite-On drive, Overread checked vs. unchecked: differences found: 3632 sample(s), starting at 246.7065 second(s), peak: 6.103516e-005 at 246.7075 second(s), 2ch
It might also be helpful to know that the ripped song is 4:06 long (246 seconds and change), so all the differences happened at the very end.
So, what does all this mean?? Well, it seems that I won't be able to rip the final track in a CD perfectly - no big loss, really. I mean, missing 30 samples is perfect enough! (More like 6 samples, in the case of the Lite-On. All of my tests are
comparisons, and so I can only infer how many samples I am missing.) It also means that neither of my drives can overread into the lead-out. Again, no big loss. I can try to force EAC to overread, but then I get sync errors, and it looks like worse results (based on the bit compare).
If anyone wants to analyze this further, I'd be interested to see what you have to say.
For now, I'm happy with what I've found. My Lite-On drive is just over twice as fast when ripping, and I've come to believe that a smaller magnitude read offset correction is better (or preferable) to a larger one. And so now I'm not going to worry about it any more!
Thanks for your time!
edit: as per Precisionist's post following