Standalone CD players perform oversampling and some more error correction. Further, if the error is too big to be corrected, it will perform “error hiding”. That means that the player will hide the error in a way that it is not audible to the common listener. These additional techniques are not implemented in the CD-ROM drives, thus the uncorrected data is given back.
Author: Andre2
-
What is C2?
On all CD-ROM media are at least two levels of error correction, called C1 and C2. If both fail, the output is probably not correct anymore. Most drives are not able to report if audio reads failed or not, so each block had to be read twice and be compared to make sure that everything is fine. But some newer drives are able to report if C1/C2 failed on specific samples on a read, making it possible to read only once and see if a read error occured. But there is still a problem, as some drives do not report these errors correctly, so you should test it thoroughly before trusting the results.
-
Why should I use Test & Copy? How to read the CRC codes?
If you don’t like to use the secure modes, and the burst mode does not have error correction, the best possibility to check if an error occured is to copy and test the track. For each read and each track, the appropriate CRC column is filled with the actual CRC code. One CRC code is unique for a set of data. So by comparing the CRC values you could be quite sure that both reads resulted in the same file.
-
What is “Paranoid Mode” and why is it not recommended?
This mode is the oldest read mode in EAC, it exists from version 0.1b on. It will read every sector twice, but in very small blocks. This will slow down extraction, no drive features are used. If the drive does caching the option below should be activated, but this could create problems on some drives. This mode is stressing the drive very much and should not be used, if one of the other secure modes works ok. The “disable CD-ROM drive cache” will disable the drive cache when using Paranoid mode, by resetting the drive after a read command. On some drives this will take several seconds and should not be used in that case.
-
Since I installed a new CD-ROM drive, EAC does not work at all or not correct anymore. What can I do to make it work again?
In this case it is always a good idea to delete the EAC entry in the registry. So start regedit.exe and delete the key at HKEY_CURRENT_USER\Software\AWSoftware\EAC
-
When I try to start EAC or to compress/decompress, I immedately get an Access Violation. Why does this happen?
Usually this error occurs when not using the ASPI interface of Adaptec. So try at first to install it on your computer. When you use Windows NT/2000, the native SCSI interface could also make some problems, so also install the Adaptec interface in that case.
Second, it has also happened that an illegal audio codec let EAC crash on enumerating all audio codecs. In that case try to disable (not deinstall) each codec and try again, you could enable the codecs then again piece for piece to find out which one causes the problem. Mainly some versions of LAME and OggVorbis ACM codecs cause this behaviour (included in e.g. Nimo Codec Pack). -
When I extract, the extraction proceed very fast, but when I listen to the resulting files, they are all silent. What did I do wrong?
Sometimes EAC will autodetect a wrong read command. In this case it is possible that only silence is returned. Try to manually select a read command. In the Drive Options, go to Read Commands page and select the Read Command MMC1 manually (or any other that works). Test it with burst mode. If you tested all of them, but none of them worked, try to extract with another program like WinDAC or CDEx. If both also fails, make sure that your drive is capable of extracting digital audio at all.
-
I get a message stating that it could not detect my CD-ROM read settings or that it can’t find a matching read mode. What can I do?
Sometimes EAC will autodetect a wrong read command. Try to manually select a read command. In the Drive Options, go to Read Commands page and select the Read Command MMC1 manually (or any other that works). Test it with burst mode. If you tested all of them, but none of them worked, try to extract with another program like WinDAC or CDEx. If both also fails, make sure that your drive is capable of extracting digital audio at all.
-
I extracted all tracks of an audio CD and tried to write them back to CD, but the writing application tells me that the CD is not big enough, even when using 700 MB CD-Rs. When I look on the harddisk I see that the files are more than 800 MB in size. Why?
700 MB is the storage space for data CDs. Data has a third layer of error correction which need more storage space. So sector size is 2048 bytes for data and 2352 bytes for audio. There are around 360000 sectors on a 700 MB CD-R, that is 737280000 bytes = 703 MB for data sectors. On audio CDs this is 846720000 bytes = 807 MB. This is why the files are too big to write them as data files, but it should be possible to write them as audio CD instead.
-
In the column “Copy Protection” is always “Yes” denoted. What does it mean, will it not be possible to extract the tracks?
It is possible also to extract copy protected tracks, as the copy protection is only a flag on the CD, and all CD-ROM drives will ignore it on reading. Some month ago there are now also real copy protections for audio CDs, but this information is not given in the table. If there is such a CD, it will show garbage, not extract tracks or probably insert errors in the extraction.