My goal was to detirmine whether burning with the internal EAC routine and CDRDAO were identical, and to check the results with the original CD.
All ripping and burning was done using my new Plextor PX-W5224A. I have set the read offset in EAC to +30 samples, and the write offset to -30 samples.
I burned two discs, one using EAC internal and one using CDRDAO. I burned from my Monkey's Audio archive - a single image file with cuesheet.
I then used EAC again to rip all three CDs (EAC burned, CDRDAO burned, and original) to WAVE images.
The WAVEs from the two burned discs were identical - but they were different to the WAVE from the original.
I don't have a copy of the report from EAC's "Compare WAVE files", but here's foobar's bitcompare output:
INFO (foo_bitcompare) : location: "file://E:\Testing\Libertines\original.wav" (0)
INFO (foo_bitcompare) : location: "file://E:\Testing\Libertines\eac.wav" (0)
INFO (foo_bitcompare) : length: 2531.453
INFO (foo_bitcompare) : first different sample found
INFO (foo_bitcompare) : differences found: 20 sample(s), starting at 2531.453 second(s), peak: 3.051758e-005 at 2531.453 second(s), 1ch
INFO (foo_bitcompare) : Finished successfully.
EAC reported something similar - basically an issue right at the end of the file (note the position of the problem in relation to the duration of the file).
I wondered whether this could be a problem with my archive so I reburned from the new WAVE image. I got the same result.
This morning I used Plextools to rip from the original to a WAVE image. This file was exactly the same as the rip from the original in EAC.
INFO (foo_bitcompare) : location: "file://E:\Testing\Libertines\original.wav" (0)
INFO (foo_bitcompare) : location: "file://E:\Testing\Libertines\plextools.wav" (0)
INFO (foo_bitcompare) : length: 2531.453
INFO (foo_bitcompare) : No differences in decoded data found.
INFO (foo_bitcompare) : Finished successfully.
I'm kinda thinking this proves that the rip is OK - and that it is the burning that is the problem. See below.
I then burned the plextools rip to CD, and ripped it again using Plextools.
INFO (foo_bitcompare) : location: "file://E:\Testing\Libertines\plex-copy.wav" (0)
INFO (foo_bitcompare) : location: "file://E:\Testing\Libertines\plextools.wav" (0)
INFO (foo_bitcompare) : length: 2531.467
INFO (foo_bitcompare) : No differences in decoded data found.
ERROR (foo_bitcompare) : Files have different length.
Note the difference in file length with all others (2531.453 > 2531.467).
I just really don't understand what this all means!
- How is Plextools causing a problem? I'm new to Plextools but I don't see how it can be set up wrong, as there's little to setup
- Why 20 samples? The offsets are +/- 30 samples in EAC
- How the Hell is the Plextools copy rip ("plex-copy.wav", original CD > Plextools > WAVE > Plextools > CD > Plextools > WAVE) bit-identical to he Plextools rip ("plextools.wav", original CD > Plextools > WAVE), but different in length!?
I don't understand why I'm not getting bit-identical results here.
Can anyone shed any light, please?
