Exact Audio Copy -
Andre Wiethoff eventually stopped active development for a period, but he released the source code, ensuring EAC would live on. Today, while newer tools like CUETools and dBpoweramp have adopted similar secure-rip techniques, EAC remains the spiritual and practical foundation. It is the standard against which all other rippers are judged.
Then, in 1998, a German programmer named decided to solve the problem. A computer science student with a passion for precise, deterministic software, Wiethoff was frustrated by the same issues. He believed that the data on an audio CD was, at its core, just data. The drive’s firmware was the problem—it was optimized for speed and silence, not for accuracy. It would give up too easily. exact audio copy
Wiethoff’s insight was radical:
EAC worked like a paranoid, obsessive-compulsive librarian, not a casual jukebox. Its core innovation was a multi-pass, error-detecting method it called . Andre Wiethoff eventually stopped active development for a
A CD is not a hard drive. Hard drives have error-checking built-in; if a sector is hard to read, the drive re-reads it until it gets the right answer. Audio CDs, however, were designed for the smooth, continuous playback of a stereo system. They used a simpler, real-time error correction scheme called CIRC (Cross-Interleaved Reed-Solomon Code). This could fix small scratches or dust, but if a section was too damaged, the drive wouldn’t try again—it would simply guess what the missing data should be, a process called . It would "conceal" the error by averaging the sound of the good samples before and after the bad one. Then, in 1998, a German programmer named decided
He wrote a new program that would command the CD-ROM drive at the lowest possible level, using the drive’s native "SCSI" commands (even on ATAPI drives, which emulated SCSI). He called his creation .