Professional Documents
Culture Documents
vampiro
1
MeTaLMaDNeSS Pack v2.0
ÍNDICE
3) Comprobaciones finales
2
MeTaLMaDNeSS Pack v2.0
El APE (Monkey’s Audio) es un formato de audio como el MP3, pero con la ventaja de que
es un formato lossless, es decir, sin perdida de calidad, al igual que otros formatos como el
FLAC (Free Lossless Audio Codec) o el WAV. Dicho de otra manera, un disco en formato
WAV FLAC o APE tiene exactamente la misma calidad sonora que el CD del que ha sido
extraído, siempre y cuando no haya habido errores en el proceso de creación del archivo.
El formato WAV es el más conocido por todos, es el audio tal cual se extrae del CD sin
ningún tipo de compresión. El WAV viene a ocupar unos 10 Mb por minuto de reproducción.
Para intentar reducir un poco el tamaño del archivo sin perder calidad podemos convertir el
fichero WAV a APE o FLAC. Estos formatos aplican una compresión sin perdida al WAV,
pudiendo reducir su tamaño un 20-40% (depende mucho de cada disco). Es como si hiciéramos
un ZIP o un RAR. Después, si queremos, podemos volver a descomprimir el archivo obteniendo
exactamente el WAV original. Comprimir el WAV a APE o FLAC puede suponer reducir el
archivo 100Mb o más, algo que se agradece mucho a la hora de tener que distribuirlo en la red
eDonkey. Ese es el motivo por el que usamos estos formatos en lugar del WAV para publicar
nuestros discos.
Nota: si no os salen las extensiones de los archivos y queréis verlas, entrad en “Opciones de
Carpeta” y desactivad “Ocultar las extensiones de archivo para tipos de archivo conocido”
A) Hay varios ficheros APE/FLAC, uno por cada canción del disco.
B) Hay un solo fichero APE/FLAC (de gran tamaño) y un fichero con la extensión CUE
(pequeño).
Cuando abrimos el fichero CUE con el Bloc de Notas de Windows (o con cualquier otro
editor) podemos ver que en la tercera línea viene indicado el fichero al que va asociado ese
CUE.
4
MeTaLMaDNeSS Pack v2.0
El error mas típico al reproducir o grabar un disco es que el fichero CUE haga referencia a
un fichero equivocado. El CUE siempre debe apuntar al fichero que tengamos, ya sea APE
FLAC o WAV. Es decir, si transformamos un fichero APE a WAV deberemos editar el CUE
con el Bloc de Notas y cambiar la tercera línea para que haga referencia al fichero WAV en vez
de al APE. Siguiendo el ejemplo de la anterior imagen cambiaríamos “1349 - Beyond the
Apocalypse.ape” por “1349 - Beyond the Apocalypse.wav”.
5
MeTaLMaDNeSS Pack v2.0
El Foobar es el mejor programa para reproducir ficheros APE, FLAC o de cualquier otro
tipo en el ordenador. Además tiene muchas funciones y soporta todos estos formatos de audio:
MPEG-4, AAC, MP3, MP2, Musepack (MPC), Ogg Vorbis, WAV, AIFF, VOC, AU, SND,
CDDA, FLAC, Monkey's Audio (APE), WavPack, Speex, Mod, SPC.
http://foobar2000.org/
Si utilizas el Winamp también tienes la opción de instalarte un plugin para poder reproducir
los ficheros APE o FLAC, pero te recomiendo que utilices el Foobar.
6
MeTaLMaDNeSS Pack v2.0
El destino más habitual de un APE o un FLAC es ser grabado como CD-Audio para poder
reproducirlo en el equipo de música de casa o del coche. Ahora veremos como grabar en CD los
discos que nos bajamos usando el Nero.
Los ficheros APE/FLAC pueden ser grabados directamente por el Nero si le instalamos un
plugin para que los soporte. Nosotros vamos a ver como grabar los discos sin utilizar estos
plugins, así que el primer paso va a ser transformar el fichero APE/FLAC a WAV (formato que
el Nero soporta sin necesidad de ningún plugin)
Si lo que tenemos son varios ficheros APE (uno por canción) obtendremos otros tantos
ficheros WAV. Si lo que tenemos es un solo fichero (con su correspondiente CUE) obtendremos
un único WAV. En ambos casos actuaremos de la misma forma.
Abrimos el Monkey’s Audio v3.97 y vemos que algunos botones del programa tienen un
pequeño triángulo negro a su derecha. Si pulsamos ese pequeño triángulo aparece un
desplegable que nos permite cambiar la función del botón. En el desplegable del primer botón
seleccionamos “Decompress” (si es que no está seleccionado ya)
7
MeTaLMaDNeSS Pack v2.0
Puede que descarguemos alguna vez algún disco creado con una versión superior del
Monkey’s Audio y al intentar descomprimirlo nos de error. En MeTaLMaDNeSS continuamos
utilizando la v3.97 del Monkey’s Audio para crear los ficheros APE a pesar de que ya ha salido
la v3.99beta, porque al ser una beta y estar en desarrollo no nos da la confianza que nos ofrece
la versión 3.97. Así pues no deberías tener ningún problema con los discos descargados de la
Web, pero en el caso de que te encuentres con un APE comprimido con una versión superior del
Monkey’s Audio puedes descomprimirlo usando el Foobar. Para ello abres el/los ficheros APE
con el Foobar y pinchando sobre ellos con el botón derecho en la lista de reproducción
seleccionas “Convert” y “Run Conversión”.
Cuando nos pregunte seleccionamos “WAV (PCM, fixed-point)” (viene puesto por defecto) y
le damos a OK para que empiece la conversión.
8
MeTaLMaDNeSS Pack v2.0
Abrimos el programa, pulsamos el botón “Add Files” y seleccionamos el/los ficheros FLAC
que queramos convertir a WAV.
Ahora sólo tenemos que pulsar el botón “Decode” para que empiece la conversión y
obtengamos el fichero WAV en el mismo directorio que estaba el FLAC. Si todo va bien este es
el mensaje que obtendremos:
Si el archivo FLAC se encuentra en una carpeta con un nombre con algún carácter extraño
como “%” puede darnos este error:
9
MeTaLMaDNeSS Pack v2.0
Si nos ocurriera esto solo tenemos que renombrar la carpeta con otro nombre que solo
contenga letras o números y empezar desde el principio. En cualquier caso, si tenemos algún
problema (cosa que nunca me ha pasado con un FLAC), siempre podemos realizar la conversión
del archivo utilizando el Foobar tal y como hemos visto en el caso del APE, pero siempre que
sea posible es recomendable utilizar el Monkey’s Audio, para el APE, o el FLAC Fontend, para
el FLAC, para obtener el WAV ya que son más fiables.
Lo primero que vamos a hacer es asegurarnos de que nuestro fichero CUE hace referencia al
fichero WAV que hemos obtenido, si no es así sustituimos lo que ponga por el nombre de
nuestro archivo WAV (normalmente es el mismo nombre solo que con la extensión WAV).
10
MeTaLMaDNeSS Pack v2.0
Una vez hecho esto abrimos el Nero y pulsamos el botón “Abrir” (el segundo por la
izquierda, el que es una carpeta abierta):
11
MeTaLMaDNeSS Pack v2.0
NOTA: Las versiones antiguas de Nero tienen un BUG, no admiten que el fichero WAV contenga
espacios en el nombre y dan error cuando intentamos abrir el CUE. Si es tu caso actuaIíza el Nero a una
versión superior (la v6.6.0.5 no tiene ese BUG) o cambia el nombre del WAV a uno sin espacios (como
“cdimage.wav”) y modifica el CUE.
Seleccionamos una velocidad baja de grabación (a velocidades altas es más probable obtener
errores de escritura) y seleccionamos “Disc-at-once”, tal como aparece en la imagen.
Introducimos un CD virgen en la grabadora y ya podemos darle al botón “Burn”, en unos
minutos tendremos nuestro CD ya grabado.
Nota: he borrado los ficheros APE para que se vea más claro en la imagen y para que no nos
induzcan a confusión. Una vez obtenidos los WAV ya no nos hacen falta los APE.
12
MeTaLMaDNeSS Pack v2.0
Abrimos el Nero y pulsamos el botón “Nuevo” (el primero empezando por la izquierda, el
que es una hoja en blanco) y nos aparecerá esta ventana de dialogo:
Por defecto el Nero añade 2 segundos delante de cada canción, por lo que si hay canciones
en las que empalma el final de una con el principio de la siguiente no nos van a quedar bien.
13
MeTaLMaDNeSS Pack v2.0
Para solucionar esto seleccionamos en nuestra compilación todas las canciones menos la
primera y con el botón derecho le damos a “Propiedades”:
En la ventana que nos aparece hay una zona en la que pone “Pause” y en el hueco que hay a
su lado para escribir pone un 2 (los 2 segundos que deja el Nero por defecto). Sustituimos ese
valor por cero como vemos en la imagen y le damos al botón “Aceptar”.
14
MeTaLMaDNeSS Pack v2.0
Del primer paso se encargará el Exact Audio Copy (EAC), pero primero debemos
configurarlo adecuadamente para que realice una extracción sin fallos. La tarea de creación del
APE o FLAC la automatizaremos a través del EAC, pero en el fondo se encargarán sus
respectivos encoders: MAC.EXE y FLAC.EXE. Ya veremos esto más adelante.
Como hemos visto, los formatos lossless (APE y FLAC) no producen ningún tipo de pérdida
en la calidad sonora, por lo tanto debemos ser cuidadosos en su creación para que durante el
proceso no haya ningún tipo de fallo que reduzca su calidad (clicks y cosas así). Por ello sólo
utilizaremos CDs originales para su creación y el programa de extracción más fiable que hay:
el EAC (http://www.exactaudiocopy.de/), concretamente utilizaremos en este tutorial la versión
del EAC 0.9 Beta 4.
15
MeTaLMaDNeSS Pack v2.0
nos servirá para que el EAC realice las pruebas necesarias para configurar nuestra unidad
lectora. Ahora veremos como.
16
MeTaLMaDNeSS Pack v2.0
Mucho cuidado si utilizáis unidades virtuales de CD como las que pueden crear programas
como el Alcohol, CDRWin, CloneCD…. Cuando el EAC detecta algo que no le cuadra tiende a
desconfigurar el Secure Mode para dejarlo en modo Burst sin previo aviso, y en modo Burst el
EAC no realiza una extracción fiable. Si eso ocurre tendremos que volver a configurar el EAC
empezando desde el principio.
17
MeTaLMaDNeSS Pack v2.0
3) Pestaña “Offset / Speed”: en el lugar marcado por la flecha roja ponemos el offset de lectura
de la unidad que estamos configurando. Estos valores puedes consultarlos en las tablas que
aparecen en estas webs: http://www.accuraterip.com/driveoffsets.htm (ver tabla)
http://users.pandora.be/satcp/eacoffsets01.htm (ver tabla)
En estas las tablas pone que para mi unidad, la PIONER DVD-116, el Read Offset es de +102.
18
MeTaLMaDNeSS Pack v2.0
Si no encuentras tu unidad en la tabla, puedes probar a detectar tu offset siempre que tengas
algún CD ORIGINAL de esta lista: http://www.exactaudiocopy.org/eac3.html (ver lista). Para
ello introduce el CD ORIGINAL (no vale una copia) en la unidad y pulsa el botón “Detect read
sample offset correction…”. El CD debe ser original y debe ser exáctamente la misma edición,
si no da el error “CD Not Found in Offset Database” y debes probar con otro:
Debemos hacer la prueba con dos o más CDs ORIGINALES de la lista y obtener dos o
más veces el mismo valor de Read Offset. Si lo consigues ya has detectado el Read Offset de tu
unidad.
19
MeTaLMaDNeSS Pack v2.0
Nota: si tienes problemas en la detección de gaps, puedes probar a cambiar el retrival method, si no deja el que
detecta el EAC.
EAC Options…: Pulsamos F9 y dejamos las casillas de las diferentes pestañas marcadas
como se indica en las siguientes imágenes.
20
MeTaLMaDNeSS Pack v2.0
En la pestaña “Filename” podemos indicar como queremos que queden nombrados los
archivos cuando hacemos una extracción de temas sueltos. Os pongo como lo tengo yo, pero va
al gusto de cada uno. Luego pulsamos el botón “Aceptar”.
21
MeTaLMaDNeSS Pack v2.0
Freedb / Database Options….: Pulsamos F12. En esta ventana lo único que deberéis
hacer es poner una dirección de correo electrónico, que puede ser real o no. Si pones una
dirección de correo electrónico real e insertas algún CD que no esta en la base de datos podréis
enviar vosotros la información para que los demás al insertar el mismo compact reciban los tags
correspondientes.
22
MeTaLMaDNeSS Pack v2.0
Lo dejáis todo como viene en la imagen. En el lugar indicado por la flecha roja debéis
indicarle dónde está el fichero MAC.EXE (recordad que antes lo habíamos copiado en el
directorio del EAC). Podéis utilizar el botón “Browse” que está al lado para buscarlo. Luego
pulsáis el botón “Aceptar”.
23
MeTaLMaDNeSS Pack v2.0
Ahora ya tenemos configurado el EAC para hacer todos los APE que queramos. Para crear
un APE + CUE desde nuestro CD original solo tenemos que ir al Menú “Action”, pinchar en
“Copy Image & Create CUE Sheet” y luego en “Compressed..”
24
MeTaLMaDNeSS Pack v2.0
Pulsamos el botón “New” para crear un profile para crear ficheros FLAC. En la ventana que
nos aparece le damos un nombre que nos ayude después a reconocerlo y pulsamos el botón
“OK”.
Dejadlo todo tal y como aparece en la imagen. En el lugar indicado por la flecha roja
deberéis la indicarle la ruta donde se encuentra el FLAC.EXE . Deberéis marcar la casilla "Use
external program for compression". Ahora desplegáis el menú de "Parameter passing scheme"
y seleccionáis "User Defined Encoder". En la casilla "Use file extension" Teneis que poner .flac
(no se os olvide el punto). Por ultimo, en la casilla "Additional Command Line options" hay que
poner esto:
25
MeTaLMaDNeSS Pack v2.0
Las casillas "Add ID3 tag" y "Use CRC check" deben estar desmarcadas. Si queréis que
cuando acabe de comprimir borre el WAV que ha extraído el EAC marcar la casilla "Delete wav
after compression".
Ya tenemos al EAC listo y configurado para comprimir en FLAC. Para crear un FLAC +
CUE desde nuestro CD original solo tenemos que ir al Menú “Action”, pinchar en “Copy Image
& Create CUE Sheet” y luego en “Compressed..”
El fichero LOG debe ir siempre con nuestros APE/FLAC, en su interior está la garantía de
que lo hemos hecho todo bien.
26
MeTaLMaDNeSS Pack v2.0
3) COMPROBACIONES FINALES
Una vez hayamos finalizado el proceso de creación del fichero APE o FLAC debemos
revisar el fichero LOG que ha creado el EAC después de la extracción para comprobar que no
ha habido errores. Este fichero LOG podemos abrirlo con el Bloc de Notas que viene en
Windows:
Lo más importante es que en Read Mode ponga “Secure with NO C2, acurate stream,
disable cache”, y al final del LOG que ponga “No errors occured”.
Antes de compartir este fichero en la red eDonkey es muy conveniente escuchar atentamente
el disco completo, aunque ya hayamos comprobado en el LOG que no ha habido fallos.
Para solucionarlo podemos hacer que el EAC utilice unas ASPI externas (las del Nero por
ejemplo). Para ello copiamos el archivo “WNASPI32.DLL” a la carpeta donde hemos instalado
el EAC.
27
MeTaLMaDNeSS Pack v2.0
28
MeTaLMaDNeSS Pack v2.0
Una vez tenemos el APE/FLAC, el CUE y el LOG en una carpeta, añadimos las portadas
del disco y los ficheros “MeTaLMaDNeSS.TeaM” (acceso directo a la página Web para que
aquellos que bajen el disco puedan visitarnos si no nos conocen, http://www.metalmadness.org/)
y “MeTaLMaDNeSS_TeaM.txt” (fichero con la información del disco). Como hemos dicho, el
fichero “MeTaLMaDNeSS_TeaM.txt” contiene la información del disco y tenemos que
rellenarlo adecuadamente.
29
MeTaLMaDNeSS Pack v2.0
Una vez tenemos todo junto en una carpeta ya estamos preparados para hacer un RAR que
después podremos compartir en la red eDonkey. No debemos olvidar incluir el fichero LOG, ya
que incluye los detalles de la extracción y es una garantía de la calidad de nuestra release para
aquellos que bajen el archivo.
30
MeTaLMaDNeSS Pack v2.0
En “Archive name” tenemos que poner el nombre que va a tener el RAR según las normas de
MeTaLMaDNeSS.TeaM. En este caso será:
METAL.CHURCH.[1993].[CD].HANGING.IN.THE.BALANCE.[EAC-APE].BY.vampiro.[MeTaLMaDNeSS.TeaM].RAR
31
MeTaLMaDNeSS Pack v2.0
Una vez hecho esto pulsamos el botón “Aceptar” y se creará nuestro archivo RAR listo ya
para meterlo en el incoming de nuestro emule y compartirlo.
32
Digital Audio Extraction
Each CD drive reads audio discs slightly out (a number of samples), if your CD drive supports
'Accurate Stream' it will be a constant value, this value tends to be the same for each particular
make and model of CD Drive. A small number of drives have [Purged] as the offset, these drives
were found not to have a constant drive offset (perhaps different manufacturing batches, or
firmwares), as such they have been removed from AccurateRip's drive database (should you have
one of these drives, 3 matching key disks will be required to configure AccurateRip).
This list contains submitted drive read offsets in a format compatible with dBpowerAMP Music
Converter (dMC) and Exact Audio Copy (EAC). Contribute your offset by easily configuring
AccurateRip on your CD drives - www.accuraterip.com
http://users.pandora.be/satcp/
Welcome to the User Reported Drive Features Database. This database contains a large number of drive specific settings for Exact Audio Copy. If you were able to determine certain settings for your drives, don't hesitate but mail them to us. Even if your drive
is already listed, because the more equal settings are listed for a drive the more certain you can be those settings are correct. Read Help Other Users for more detailed instructions about submitting your settings.
All information in the Drive Features Database is sent in by users and not verified by us. There is thus no guarantee that the listed settings are correct. Therefore this database should be considered for reference only. Always try to
determine the EAC drive settings yourself before looking in the database.
Also note that this database lists the drive settings for use with EAC. It is possible that other software reports different settings.
Legend
The number of users that have sent in identical information for a certain setting is listed between brackets. Thus Yes (3) in the list means that 3 different users reported the same
information for that setting. As soon as more users reported the same settings for a given drive you can be pretty sure the settings are correct. When two or more users sent in the
same information the equal settings are colored dark red in the list. In other words, this information is probably correct. When five or more people sent in equal information the
settings are colored green to indicate this information is correct (few chances that 5 users all sent in identical wrong information).
Brand: The manufacturer of the drive and a link to its website (if available).
Model/Type: The model, type and speed rating of the drive and a link to the drive's webpage on the manufacturer's website (if available).
Firmware: The revision of the drive's firmware. ? means that no firmware information was
given. ? / 1.0 means that one or more users reported the same information for this
firmware version (1.0 in this example) as the users who specified no firmware version. 1.5 means the information applies only to firmware version 1.5. <1.4 means the information
applies to all firmwares up to version 1.4. &rt;1.6 means the information applies to all firmwares from version 1.6 and higher.
Accurate Stream: Displays whether or not the drive supports Accurate Stream.
Audio Caching: Displays whether or not the drive supports Audio Caching.
C2 Error Retrieval: Displays whether or not the drive supports C2 Error Retrieval.
Read Command: Displays the drive's Read Command.
Read Offset Correction: The Read Offset Correction in samples of the drive.
Overreading into I/O: Displays whether or not the drive is able to overread into the Lead-In (pregap) and Lead-Out. I means overreading into the Lead-In (pregap) only, O means
overreading into the Lead-Out only, and I/O means overreading into both the Lead-In (pregap) and Lead-Out.
Read CD-TEXT: Displays whether or not the drive supports the reading of CD-TEXT information.
Gap Detection: Displays the drive's optimal Gap/Index Retrieval Method.
Gap Accuracy: Displays the drive's optimal Gap Detection Accuracy.
EAC Write: Displays whether or not EAC supports this drive for writing
Write Offset: The Write Offset in samples of the drive.
Overwriting into I/O: Displays whether or not the drive is able to overwrite into the Lead-In (pregap) and Lead-Out. This should not be confused with overburning!
Write UPC/ISRC:Displays whether or not the drive supports the writing of UPC/ISRC information
Write CD-TEXT: Displays whether or not
Reading Speed: The average reading speed of the drive in EAC with the given settings. Tested with a CD with 74 minutes audio (or as close as possible)
Comments: Important notes about the drive (if any).
?: Unknown - Not specified by the person(s) who reported other information for this drive.
Yes: Supported.
No: Not supported.
NC: Not Constant - Applies to the offsets of certain drives. Those drives are not able to make perfect offset corrected duplicates.
Accurate Audio C2 Error Read Read Offset Overreading Read Gap Gap EAC Overwriting Write Write Reading
Brand Model/Type Firmware Write Offset Comments
Stream Caching Retrieval Command Correction into I/O CD-TEXT Detection Accuracy Write into I/O UPC/ISRC CD-TEXT Speed
Acer (CD-636A) ? Yes (1) No (1) No (1) ? +686 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
Acer (CD-650P) ? Yes (1) No (1) Yes (1) ? +12 (1) ? ? ? ? n/a n/a n/a n/a n/a ?
Acer (CRW6206A) ? Yes (3) No (3) No (3) ? +675 (2) No (3) ? ? ? No (3) ? ? ? ? ?
Acer CD-RW 4/4/32 (CDRW4432) ? Yes (1) No (1) ? ? +740 (1) No (1) ? ? ? ? ? ? ? ? ?
Acer CD-RW 8/4/32 (CDRW8432) ? Yes (1) No (1) No (1) ? +740 (1) No (1) ? ? ? ? -23 (1) ? ? ? ?
Actima CD-ROM (A40T) T0C4 Yes (1) No (1) Yes (1) MMC1 (1) +680 (1) I/O (1) No (1) B (1) Secure (1) n/a n/a n/a n/a n/a 6.6 (1)
AOpen CD-ROM 52x (CD-952E) ? Yes (1) No (1) Yes (1) ? +12 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
AOpen CD-ROM 56x (CD-956E/AKH) A80 Yes (1) Yes (1) No (1) MMC1 (1) -1183 (1) I (1) ? ? ? n/a n/a n/a n/a n/a 7.7 (1)
AOpen DVD 6/24 (DVD-9632) ? Yes (1) Yes (1) No (1) ? +691 (1) I (1) ? ? ? n/a n/a n/a n/a n/a ?
Asus CD-ROM 40x (CD-S400/A) ? / 2.1H Yes (5) No (5) Yes (5) ? +1858 (6) I (5) No (1) ? ? n/a n/a n/a n/a n/a ?
Asus CD-ROM 50x (CD-S500/A) ? / <3.4H Yes (10) No (10) Yes (10) MMC1 (5) +1858 (11) I (10) No (2) B (5) Secure (5) n/a n/a n/a n/a n/a 11.0 (2)
Asus CD-ROM 52x ? Yes (1) No (1) Yes (1) MMC1 (1) +1858 (2) I (1) Yes (1) B (1) Secure (1) n/a n/a n/a n/a n/a ?
Asus DVD 12x (DVD-E612) 1.12b Yes (1) No (1) Yes (1) MMC1 (1) +594 (1) I (1) Yes (1) B (1) Inaccurate (1) n/a n/a n/a n/a n/a 10.0 (1)
BCD CD-ROM 36x (36XH) ? Yes (1) No (1) No (1) ? +12 (1) I (1) ? ? ? n/a n/a n/a n/a n/a ?
BCD CD-ROM 40x (E520C) ? Yes (1) No (1) No (1) MMC1 (1) +121 (1) I/O (1) ? B (1) ? n/a n/a n/a n/a n/a 1.8 (1)
BTC CD-ROM 52x ? Yes (1) No (1) Yes (1) ? +25 (1) I (1) ? ? ? n/a n/a n/a n/a n/a ?
Compaq (CR-589) ? Yes (1) Yes (1) ? ? +102 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
Creative CD-ROM Blaster 36x (CD3630E) ? Yes (1) No (1) No (1) MMC1 (1) +974 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
Creative CD-ROM Blaster 52x (CD5230E) ? Yes (2) No (2) No (1) MMC1 (2) ? ? ? B (2) Secure (1) n/a n/a n/a n/a n/a ? - C2 supported according to EAC, but not working reliable.
1.01 Yes (1) +12 (1) I (1) Inaccurate (1) 6.2 (1)
Cyberdrive CD-ROM 40x (400D) 130H Yes (1) No (1) Yes (1) MMC1 (1) +94 (1) I (1) No (1) C (1) Inaccurate (1) n/a n/a n/a n/a n/a 4.6 (1)
Cyberdrive CD-ROM 48x 130Y Yes (1) No (1) Yes (1) MMC1 (1) +12 (1) I (1) No (1) A (1) Secure (1) n/a n/a n/a n/a n/a 5.5 (1) - C2 supported according to EAC, but not working reliable.
Delta (OIP-D41T) ? Yes (1) No (1) Yes (1) ? +6 (1) I (1) ? ? ? n/a n/a n/a n/a n/a ?
Delta CD-ROM 44x (OIP-CD4400B) 3.30 Yes (1) No (1) Yes (1) MMC1 (1) +12 (1) I (1) No (1) B (1) Secure (1) n/a n/a n/a n/a n/a 6.9 (1)
Delta CD-ROM 48x (OIP-CD4800A) ? Yes (1) No (1) Yes (1) ? +12 (1) I (1) ? ? ? n/a n/a n/a n/a n/a ?
Delta CD-ROM 52x (OIP-CD5200A) ? Yes (1) No (1) Yes (1) ? +920 (1) I (1) ? ? ? n/a n/a n/a n/a n/a ?
EXP CD-RW 4/8/32 CRW-785 (CED-8080B) 1.05 Yes (1) No (1) No (1) MMC1 (1) ? ? ? A (1) Secure (1) ? ? ? No (1) Yes (1) ? - PCMCIA drive
Freecom CD-RW 8/4/32 ? Yes (1) No (1) No (1) ? -436 (1) I (1) ? ? ? ? ? ? ? ? ?
Hitachi (CDR-8335) ? Yes (1) No (1) ? ? +1272 (1) I (1) ? ? ? n/a n/a n/a n/a n/a ?
Hitachi DVD 4.8/24 (GD-2500) A012 Yes (1) No (1) Yes (1) MMC1 (1) +564 (1) I (1) Yes (1) A (1) Secure (1) n/a n/a n/a n/a n/a 10.0 (1)
Hitachi DVD 6x (GD-2500 BX) ? Yes (3) No (3) Yes (3) ? +564 (3) I (3) ? ? ? n/a n/a n/a n/a n/a ?
Hitachi DVD (GD-7500) ? / 0008 Yes (3) No (3) Yes (3) MMC1 (3) +667 (2) I (2) Yes (1) A (1) Secure (1) n/a n/a n/a n/a n/a 7.0 (1) / 10.0 (1)
Imation CD-RW 4/4/20 ? Yes (1) No (1) Yes (1) ? +673 (1) O (1) ? ? ? Yes (1) -12 (1) ? ? ? ?
I/O Magic CD-ROM 56x (DR-CD56) ? Yes (1) No (1) Yes (1) ? +12 (1) I (1) ? ? ? n/a n/a n/a n/a n/a ?
Kenwood CD-ROM TrueX 40x ? Yes (1) No (1) Yes (1) ? +12 (1) No (1) ? ? ? n/a n/a n/a n/a n/a 4.9 (1)
- EAC detects C2 error retrieval supported but this feature does not
Kenwood CD-ROM TrueX 52x (UCR-415) Sver2.1 Yes (1) Yes (1) No (1) D8 (1) +12 (1) No (1) ? B (1) ? n/a n/a n/a n/a n/a 3.0 (1)
work correctly
- None of the Gap detection methods work for this drive. Method C/
Kenwood CD-ROM (UCR-421) 226G Yes (1) Yes (1) No (1) MMC1 (1) +12 (1) No (1) ? C (1) Inaccurate (1) n/a n/a n/a n/a n/a 11.2 (1) Inaccurate will return Gap information, but the results are not
consistent with Gap information detected by other CD-rom drives.
Kenwood CD-ROM TrueX 72x (UCR-21) ? Yes (2) No (2) No (2) ? +12 (2) No (2) ? C (1) ? n/a n/a n/a n/a n/a 1.6 (1)
LG Electronics CD-ROM 32x (CRD-8322B) 1.02 Yes (1) No (1) No (1) MMC1 (1) -24 (1) No (1) No (1) ? ? n/a n/a n/a n/a n/a 3.0 (1) - EAC crashes during gap detection with any method and accuracy
LG Electronics CD-ROM 40x (CRD-8400B) ? Yes (1) No (1) No (1) ? -24 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
LG Electronics CD-ROM (CRD-8402B) ? Yes (1) No (1) No (1) ? -24 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
LG Electronics CD-ROM 48x (CRD-8480C) ? / 1.04 Yes (2) No (2) No (2) MMC1 (1) -24 (2) No (2) ? B (1) ? n/a n/a n/a n/a n/a 6.1 (1)
LG Electronics CD-ROM (CRD-8482B) ? Yes (1) No (1) No (1) ? -24 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
LG Electronics CD-ROM (CRD-8520B) 1.00 Yes (1) No (1) Yes (1) MMC1 (1) -280 (1) No (1) ? B (1) Secure (1) n/a n/a n/a n/a n/a 10.0 (1)
LG Electronics CD-ROM (CRD-8521B) 1.03 Yes (1) No (1) Yes (1) MMC1 (1) +12 (1) ? ? A (1) Secure (1) n/a n/a n/a n/a n/a 9.4 (1)
LG Electronics CD-ROM 24x (CRN-8241B) ? Yes (1) No (1) No (1) ? -24 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
LG Electronics CD-R (CDR-8160B) ? MMC1 (1) +1268 (1) ? -6 (1) ? Yes (1) Yes (1) ?
LG Electronics CD-RW 12/8/32 (CED-8120B) 1.02 Yes (2) No (2) No (2) MMC1 (2) +685 (2) I (2) Yes (2) A (2) Secure (2) No (2) +6 (2) ? No (1) Yes (2) 3.0 (1)
- Drive can record CDs in EAC, but with problems. Set "Do not
1.03 Yes (1) 6.3 (1) eject CD" in the drive options, otherwise you get an error after
burning finished. Also sometimes CD are not burnt correctly
LG Electronics DVD 4/24 (DRN-8040B) ? / 1.12 Yes (2) No (2) No (2) MMC1 (1) +702 (2) O (1) No (1) C (1) Accurate (1) n/a n/a n/a n/a n/a 3.8 (1)
LG Electronics DVD 12/40 (DRD-8120B) ? / 1.04 Yes (2) No (2) Yes (2) MMC1 (1) +594 (1) I (1) Yes (1) B (1) Inaccurate (1) n/a n/a n/a n/a n/a 12.8 (1)
LG Electronics DVD 16/48 (DRD-8160B) 1.00 Yes (1) No (1) Yes (1) MMC1 (1) +594 (1) I (1) Yes (1) A (1) Accurate (1) n/a n/a n/a n/a n/a 12.8 (1)
Lite-On CD-RW 12/10/32 (LTR-12101B) ? / LCS6 Yes (3) No (3) No (3) MMC1 (3) +688 (3) I (1) Yes (2) A (2) Secure (2) Yes (1) -30 (3) ? Yes (2) Yes (2) 5.0 (3)
Lite-On CD-RW 12/10/32 (LTR-12102C) RS0B Yes (1) Yes (1) Yes (1) MMC1 (1) +12 (1) No (1) Yes (1) A (1) Secure (1) No (1) -6 (1) ? Yes (1) Yes (1) 7.7 (1)
Lite-On CD-RW 16/10/40 (LTR-16102B) OS06 Yes (1) No (1) No (1) MMC1 (1) +12 (1) No (1) Yes (1) A (1) Secure (1) Yes (1) -6 (1) ? Yes (1) Yes (1) ?
Lite-On CD-RW 24/10/40 (LTR-24102B) V5S07 Yes (2) Yes (2) Yes (2) MMC1 (2) +12 (2) No (1) Yes (2) A (2) Secure (2) Yes (2) -6 (2) ? Yes (2) Yes (2) 15.0 (1)
Lite-On DVD 16/48 (LTD-163) VGH4N/GH4S Yes (2) No (2) Yes (2) MMC1 (2) +594 (2) No (1) Yes (2) C (2) Secure (2) n/a n/a n/a n/a n/a 26.0 (2)
Matshita CD-ROM (CR-583) 1.05 Yes (1) No (1) No (1) MMC1 (1) +112 (1) No (1) No (1) B (1) Secure (1) n/a n/a n/a n/a n/a 0.3 (1) - C2 supported according to EAC, but not working reliable.
- Drive queries showed that C2 Error Retrieval is supported, but
Matshita CD-R 4/8 (CW-7502) 3.10 Yes (1) Yes (1) No (1) MMC1 (1) +122 (1) I (1) No (1) A (1) Secure (1) Yes (1) -30 (1) ? Yes (1) No (1) 2.1 (1)
when enabled it causes static in an extracted WAV file
Matshita (CW-7586) 1.08 Yes (1) Yes (1) Yes (1) MMC1 (1) +86 (1) ? Yes (1) A (1) Secure (1) Yes (1) +6 (1) ? Yes (1) Yes (1) 5.0 (1)
Matshita CD-RW 4/4/20 (UJDA310) 1.38 Yes (1) No (1) Yes (1) MMC1 (1) +685 (1) No (1) Yes (1) A (1) Secure (1) Yes (1) +6 (1) ? Yes (1) No (1) 6.0 - 10.0 (1)
Memorex CD-ROM 36x (CD-362E) ? Yes (1) No (1) Yes (1) MMC1 (1) +1268 (1) No (1) No (1) B (1) Secure (1) n/a n/a n/a n/a n/a 7.1 (1)
Memorex CD-ROM 48x (CD-482E) ? / 3.30 Yes (4) No (4) Yes (4) MMC1 (2) +12 (2) I (3) No (1) C (2) Secure (2) n/a n/a n/a n/a n/a 7.4 (2)
? +680 (1) ?
? +1268 (1) ?
- No constant write offset?
- Some firmwares before D4.0 do not support Accurate Stream
Memorex (CRW-1622) ? / D4.0 Yes (2) No (2) No (2) MMC1 (1) +675 (2) No (2) No (1) B (1) Secure (1) No (2) NC (1) ? ? ? 1.3 (1)
- On scratched discs Detection Accuracy "Inaccurate" may be
needed
Memorex DVD (DVD-MAXX1240) V0.36 Yes (1) No (1) Yes (1) MMC1 (1) +568 (1) No (1) Yes (1) B (1) Secure (1) n/a n/a n/a n/a n/a 7.7 (1)
Mitsumi (FX4010M!B) ? Yes (1) No (1) No (1) ? +691 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
Mitsumi (CR-4802TE) ? / 2.1D No (2) No (2) No (2) MMC1 (1) NC (1) No (2) ? B (1) ? Yes (1) -12 (1) ? ? ? ? - No constant read offset?
Mitsumi 4/2/8 (CR-4804TE) ? / 3.0D Yes (2) No (2) Yes (2) ? +686 (2) No (2) ? ? ? No (1) +6 (1) ? ? ? ?
NEC CD-ROM 32x (CDR-1910A) ? ? ? ? ? +102 (1) ? ? ? ? n/a n/a n/a n/a n/a ?
NEC CD-ROM 40x (CD-3010A) 1.06 Yes (1) No (1) No (1) MMC1 (1) +680 (1) No (1) ? A (1) Secure (1) n/a n/a n/a n/a n/a 2.8 (1) - May appear as "CD-ROM DRIVE:466" in EAC
NEC (DV-5700A) ? Yes (2) No (2) No (2) ? +116 (2) No (1) ? ? ? n/a n/a n/a n/a n/a ?
Philips CD-ROM 40x (PCA403D) ? Yes (3) No (3) Yes (3) ? +1268 (2) I (3) ? ? ? n/a n/a n/a n/a n/a 6.0 (1)
Philips CD-ROM 40x (PCA403CD) ? / U31P Yes (2) No (2) Yes (2) MMC1 (1) +1268 (1) I (2) No (1) B (1) Inaccurate (1) n/a n/a n/a n/a n/a 6.2 (1)
Philips CD-RW (CDD-3600) ? Yes (2) No (2) No (1) ? +1263 (1) No (2) ? ? ? No (1) NC (1) ? ? ? ? - No constant write offset?
? +1566 (1)
- No constant write offset?
Philips CD-RW 2/2/6 (CDD-3610) ? / 3.09 Yes (9) No (9) No (9) MMC1 (2) +1263 (10) No (8) No (2) C (2) Accurate (2) No (10) NC (7) ? No (1) No (3) 2.5 (1) - Very slow gap detection. Secure possible at extreme slow speed:
1 minute per gap
Philips CD-RW 4/4/32 (CDD-4401) ? Yes (5) No (5) No (5) MMC1 (1) -436 (4) I (4) No (1) A (1) Accurate (1) No (1) -6 (1) ? No (1) No (1) 1.8 (1)
Philips CD-RW 8/4/32 (PCRW804K) ? / 2.5 Yes (2) No (2) No (2) MMC1 (1) -436 (2) I (1) No (1) A (1) Accurate (1) No (1) ? ? No (1) No (1) 3.2 (1)
Pioneer (DR-A01S) ? Yes (1) Yes (1) No (1) ? +2455 (1) I/O (1) ? ? ? n/a n/a n/a n/a n/a ?
Pioneer (DR-A02S) ? Yes (1) No (1) ? ? +1582 (1) I/O (1) ? ? ? n/a n/a n/a n/a n/a ?
Pioneer (DR-U12X) ? Yes (1) Yes (1) No (1) ? +691 (1) I (1) ? ? ? n/a n/a n/a n/a n/a ?
Pioneer DVD (DVD-103) ? Yes (4) Yes (4) No (4) ? +691 (2) I (2) ? ? ? n/a n/a n/a n/a n/a ?
Pioneer DVD (DVD-104S) ? Yes (2) Yes (2) No (2) ? +690 (2) I/O (1) ? ? ? n/a n/a n/a n/a n/a ?
? I (1) ?
Pioneer DVD 16/40 (DVD-105) 1.22 Yes (2) Yes (2) No (2) MMC1 (2) +690 (2) I (2) Yes (2) A (2) Secure (2) n/a n/a n/a n/a n/a 3.4 (2)
Pioneer DVD (DVD-106S) 1.22 Yes (1) Yes (1) No (1) MMC1 (1) +102 (1) ? Yes (1) A (1) Secure (1) n/a n/a n/a n/a n/a 4.7 (1) - Slot loading version of the Pioneer DVD-116
Pioneer DVD (DVD-114) ? Yes (1) Yes (1) No (1) MMC1 (1) +690 (1) ? Yes (1) B (1) Inaccurate (1) n/a n/a n/a n/a n/a 3.4 (1)
Pioneer DVD (DVD-115) ? / 1.11 / 1.22 Yes (2) Yes (1) No (2) MMC1 (1) +691 (1) I (1) Yes (1) B (1) Accurate (1) n/a n/a n/a n/a n/a 3.4 (1)
Pioneer DVD (DVD-116) 1.07 / 1.22 Yes (2) Yes (2) No (2) MMC1 (1) +102 (3) I (1) Yes (1) A (1) Secure (1) n/a n/a n/a n/a n/a 4.3 (2)
Pioneer DVD (DVD-304S) ? Yes (2) Yes (2) No (2) ? +690 (2) I/O (2) ? ? ? n/a n/a n/a n/a n/a ?
Pioneer DVD (DVD-U03S) ? Yes (2) Yes (2) No (2) ? +691 (2) I/O (2) ? ? ? n/a n/a n/a n/a n/a ?
Pioneer DVD-RW (DVR-103) (DVR-A03) 1.55 Yes (1) Yes (1) No (1) MMC1 (1) -54 (1) ? Yes (1) B (1) Secure (1) No (1) +6 (1) ? Yes (1) Yes (1) 1.5 (1)
Plextor CD-ROM 12Plex 12x (PX-12TS) ? Yes (1) No (1) Yes (1) D8 (1) +681 (1) I/O (1) ? ? ? n/a n/a n/a n/a n/a 6.0 (1)
Plextor CD-ROM 20Plex 20x (PX-20TS) ? ? ? ? ? +681 (1) ? ? ? ? n/a n/a n/a n/a n/a ?
Plextor CD-ROM UltraPlex 32x (PX-32TS) <1.03 Yes (9) No (9) Yes (9) D8 (6) +679 (13) I/O (9) No (4) A (4) Secure (4) n/a n/a n/a n/a n/a 16.2 (2)
Plextor CD-ROM UltraPlex 40x (PX-40TS) <1.04 Yes (15) No (15) Yes (15) D8 (12) +676 (18) I/O (15) Yes (8) A (8) Secure (8) n/a n/a n/a n/a n/a ?
Plextor CD-ROM UltraPlex 40x Wide (PX-40TSUW) <1.04 Yes (2) No (2) Yes (2) ? +676 (1) I/O (2) Yes (1) ? ? n/a n/a n/a n/a n/a ?
Plextor CD-R PlexWriter 4/12 (PX-R412C) <1.06 Yes (3) No (3) No (3) D8 (3) +355 (4) I/O (3) No (2) A (1) Secure (1) Yes (4) -30 (3) No (2) Yes (2) No (2) 3.8 (1) - Detection Method B also works
Plextor CD-R PlexWriter 8/20 (PX-R820T) <1.07 Yes (8) No (7) No (8) D8 (3) +355 (9) I/O (8) Yes (2) B (1) Secure (1) Yes (4) -30 (4) No (1) Yes (2) No (2) 4.0 (1)
Plextor CD-RW PlexWriter 4/2/20 (PX-W4220T) <1.04 Yes (4) No (4) No (4) D8 (2) +355 (4) I/O (4) Yes (2) ? ? Yes (4) -30 (3) No (1) ? ? ?
Plextor CD-RW PlexWriter 8/2/20 (PX-W8220T) <1.04 Yes (4) No (3) Yes (4) D8 (2) +355 (4) I/O (4) Yes (2) B (1) Secure (1) Yes (4) -30 (3) No (1) Yes (2) Yes (2) ?
Plextor CD-RW PlexWriter 8/4/32A (PX-W8432T) <1.07 Yes (17) No (15) Yes (16) D8 (4) +355 (20) I/O (15) Yes (3) B (2) Secure (2) Yes (13) -30 (13) No (1) Yes (3) Yes (3) 7.0 (1)
Plextor CD-RW PlexWriter 12/4/32 (PX-W124TS) <1.06 Yes (6) No (3) Yes (6) D8 (4) +943 (6) I/O (5) Yes (3) B (2) Secure (2) Yes (5) -30 (4) No (1) Yes (2) Yes (3) ?
Plextor CD-RW PlexWriter 12/10/32A (PX-W1210TA) <1.05 Yes (22) No (15) Yes (23) D8 (10) +99 (19) I/O (17) Yes (15) B (7) Secure (6) Yes (15) -30 (16) No (1) Yes (8) Yes (11) 10.2 (3)
Plextor CD-RW PlexWriter 12/10/32S (PX-W1210TS) 1.00 Yes (9) No (5) Yes (9) D8 (6) +98 (8) I/O (8) Yes (6) A (4) Secure (3) Yes (7) -30 (7) No (1) Yes (3) Yes (5) ?
Plextor CD-RW PlexWriter 16/10/40A (PX-W1610TA) <1.03 Yes (3) Yes (3) Yes (3) D8 (3) +99 (3) I/O (3) Yes (3) A (3) Secure (2) Yes (3) -30 (2) No (1) Yes (3) Yes (3) 10.6 (3)
Plextor CD-RW PlexWriter 24/10/40A (PX-W2410TA) ? / 1.00 Yes (2) Yes (2) Yes (2) D8 (2) +98 (2) I/O (2) Yes (2) A (2) Secure (2) Yes (2) -30 (2) No (2) Yes (2) Yes (2) 7.2 (1)
Ricoh CD-RW 4/4/20 (MP7040A / MP7040S) ? / 1.20 Yes (4) No (4) Yes (4) D8 (1) +685 (5) No (5) Yes (1) ? ? Yes (4) +6 (3) ? Yes (1) Yes (1) 10.5 (1)
Ricoh CD-RW 6/4/24 (MP7060A) ? / 1.30 Yes (5) No (5) Yes (5) MMC1 (2) +685 (6) No (5) No (1) A (2) Secure (2) Yes (5) +6 (5) ? Yes (2) No (1) 5.5 (1)
Ricoh CD-RW 8/4/32 (MP7080A) ? / 1.30 Yes (3) No (3) Yes (3) MMC1 (2) +685 (3) No (3) Yes (1) A (1) Secure (1) Yes (2) +6 (2) ? Yes (1) ? 17.8 (1) - Enabling DMA greatly improves performance
Ricoh CD-RW 8/8/32 (MP7083A) 1.20 Yes (1) No (1) Yes (1) MMC1 (1) +97 (1) No (1) Yes (1) A (1) Secure (1) Yes (1) +6 (1) ? Yes (1) Yes (1) 13.1 (1) - Enabling DMA greatly improves performance
Ricoh CD-RW 12/10/32 (MP7120A) ? / 1.20 Yes (2) No (2) Yes (2) MMC1 (1) +97 (2) No (2) Yes (1) A (1) Secure (1) Yes (2) +6 (2) ? Yes (1) Yes (1) 17.1 (1) - Enabling DMA greatly improves performance
Ricoh CD-RW 12/10/32 (MP7125A) <1.01 Yes (3) No (3) Yes (3) MMC1 (3) +97 (3) No (3) Yes (3) A (2) Secure (2) Yes (3) +6 (2) ? Yes (3) Yes (2) 18.8 (1) - Enabling DMA greatly improves performance
Ricoh CD-RW 20/10/40 (MP7200A) 1.21 Yes (1) No (1) Yes (1) MMC1 (1) +97 (1) No (1) Yes (1) ? ? Yes (1) +6 (1) ? Yes (1) Yes (1) 12.1 (1)
Ricoh CD-RW 20/10/40 (MP7240A) 2.02 Yes (1) No (1) Yes (1) MMC1 (1) +97 (1) ? Yes (1) A (1) Secure (1) Yes (1) +6 (1) ? Yes (1) Yes (1) ?
Ricoh CD-RW 6/4/24/4 (MP9060A) ? Yes (1) No (1) Yes (1) ? +388 (1) ? ? ? ? Yes (1) +326 (1) ? ? ? ?
Ricoh CD-RW (MP9120A) ? Yes (1) No (1) Yes (1) ? +708 (2) ? Yes (1) ? ? ? +6 (1) ? ? ? ?
Samsung CD-ROM (SC-140B) ? Yes (1) No (1) No (1) ? +682 (1) I (1) ? ? ? n/a n/a n/a n/a n/a ?
Samsung CD-ROM (SC-152B) ? Yes (1) No (1) Yes (1) ? +600 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
Samsung CD-ROM (SC-152C) ? Yes (1) No (1) Yes (1) MMC1 (1) +600 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
Samsung DVD (SD-606F) ? Yes (1) Yes (1) No (1) ? +116 (1) I (1) ? ? ? n/a n/a n/a n/a n/a ?
Samsung DVD 8x (SD-608) ? Yes (1) Yes (1) No (1) ? +116 (1) I (1) Yes (1) ? ? n/a n/a n/a n/a n/a ?
Samsung DVD 12x (SD-612) bp05 / 0.3u Yes (2) No (2) No (2) MMC1 (2) +704 (1) I (1) Yes (1) C (1) Secure (2) n/a n/a n/a n/a n/a 3.5 (2)
Samsung DVD 16/48 (SD-616F) F100 / F101 Yes (2) No (2) Yes (2) MMC1 (2) +1182 (2) I (2) Yes (2) A (2) Secure (2) n/a n/a n/a n/a n/a 9.3 (1)
Sony CD-ROM (CDU-701) ? Yes (2) No (2) No (2) ? +1122 (1) I (2) ? ? ? n/a n/a n/a n/a n/a ?
Sony CD-ROM 48x (CDU-4811) ? Yes (1) No (1) No (1) MMC1 (1) -1164 (1) No (1) ? B (1) Secure (1) n/a n/a n/a n/a n/a ?
Sony CD-RW Spressa 4/2/24 (CRX100E) ? / <1.0n Yes (10) No (10) No (10) MMC1 (2) +1160 (10) I (10) Yes (2) A (1) Secure (2) Yes (9) -6 (9) ? Yes (2) Yes (2) 3.2 (2)
Sony CD-RW Spressa 4/4/24 (CRX120E) ? Yes (3) Yes (1) No (3) MMC1 (2) +1160 (3) I (3) Yes (2) A (2) Secure (2) Yes (3) -6 (2) ? Yes (2) Yes (2) ?
Sony CD-RW Spressa 8/4/32 (CRX140E) ? / 1.0c / 1.0n Yes (9) Yes (9) No (9) MMC1 (4) +572 (10) I (9) Yes (3) A (3) Secure (3) Yes (4) -6 (4) ? Yes (1) Yes (2) 6.5 (1)
Sony CD-RW Spressa 10/4/32 (CRX145E) ? / <1.0c Yes (6) Yes (6) No (6) MMC1 (2) +572 (7) I (6) Yes (1) A (1) Secure (1) Yes (4) -6 (5) ? Yes (2) Yes (2) 2.6 (2)
Sony CD-RW Spressa 12/8/32 (CRX160E) 1.0e / 1.0g Yes (2) Yes (2) No (2) MMC1 (2) +572 (2) I (1) Yes (1) A (2) Secure (2) Yes (1) -6 (2) ? Yes (1) Yes (1) 3.2 (2)
Sony CD-RW (CRX1611) TYS3 Yes (1) No (1) No (1) MMC1 (1) +690 (1) No (1) Yes (1) A (1) Secure (1) Yes (1) -30 (1) ? Yes (1) Yes (1) 11.2 (1)
Sony CD-RW (CRX700E) ? Yes (1) Yes (1) No (1) ? +572 (1) I (1) ? ? ? Yes (1) -6 (1) ? ? Yes (1) ?
Sony DVD (DDU-1621) 1.6 Yes (1) No (1) Yes (1) MMC1 (1) +594 (1) No (1) Yes (1) A (1) Secure (1) n/a n/a n/a n/a n/a 9.4 (1)
Teac CD-ROM 24x (CD224E) ? Yes (1) No (1) No (1) ? +684 (1) No (1) ? ? ? n/a n/a n/a n/a n/a 4.0 (1)
Teac CD-ROM 32x (CD532S) ? / 3.0A Yes (2) No (2) No (2) ? +92 (2) No (2) ? ? ? n/a n/a n/a n/a n/a ?
Teac CD-ROM 32x (CD532E-B) ? Yes (4) No (4) Yes (4) MMC1 (1) +684 (3) I (3) Yes (1) A (1) Secure (1) n/a n/a n/a n/a n/a ?
Teac CD-R (CDR56S-600) ? Yes (3) Yes (2) Yes (2) ? +687 (3) I (2) ? ? ? Yes (2) +6 (2) Yes (1) ? ? ?
Teac CD-R (CDR58S) ? Yes (2) Yes (2) Yes (2) MMC1 (1) +687 (2) I (3) ? ? ? Yes (3) +6 (3) ? ? ? ?
Teac CD-RW 4/4/32 (CDW54E) ? / 1.1B Yes (6) No (6) Yes (7) MMC1 (2) +685 (3) I (4) Yes (1) B (1) Secure (1) Yes (3) +6 (3) ? Yes (2) Yes (2) 4.0 (1)
Teac CD-RW 8/8/32 (CDW58E) ? / 1.0A Yes (2) No (2) Yes (2) MMC1 (1) +685 (2) I (2) Yes (1) A (1) Secure (1) Yes (1) +6 (1) ? Yes (1) Yes (1) 11.0 (2)
Teac CD-RW 24/10/40 (CDW524E) 1.0B Yes (1) No (1) No (1) ? +685 (1) ? ? ? ? ? -30 (1) ? ? ? ? - C2 supported according to EAC, but not working reliable.
TDK CD-RW VeloCD 16/10/40 (CDRW161040XA) TD35 Yes (1) No (1) No (1) MMC1 (1) ? No (1) Yes (1) A (1) Secure (1) Yes (1) ? ? Yes (1) Yes (1) 9.9 (1) - System locks up when writing or even detecting CD-TEXT
Toshiba CD-ROM 32x (XM-6201B) ? Yes (1) No (1) No (1) ? +685 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
Toshiba CD-ROM 32x (XM-6202B) ? Yes (2) No (2) Yes (2) ? +94 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
Toshiba CD-ROM 32x (XM-6302B) ? / 1012 Yes (2) No (2) Yes (2) MMC1 (1) +98 (2) No (2) Yes (1) A (1) Secure (1) n/a n/a n/a n/a n/a 6.8 (1)
Toshiba CD-ROM 36x (XM-6402B) 1008 Yes (1) ? Yes (1) MMC1 (1) +94 (1) No (1) No (1) A (1) Secure (1) n/a n/a n/a n/a n/a 2.0 (1)
Toshiba CD-ROM 40x (XM-6401B) ? Yes (1) No (1) ? Density (1) ? No (1) No (1) ? ? n/a n/a n/a n/a n/a ?
Toshiba CD-ROM 40x (XM-6401TA) 1009 Yes (1) No (1) No (1) Density (1) ? ? Yes (1) ? ? n/a n/a n/a n/a n/a 4.2 (1)
Toshiba DVD 4.8/32 (SD-M1202) ? Yes (6) Yes (3) Yes (6) ? +116 (7) No (6) ? ? ? n/a n/a n/a n/a n/a ?
Toshiba DVD 6/32 (SD-M1212) ? Yes (2) No (2) Yes (2) ? +116 (1) No (1) ? ? ? n/a n/a n/a n/a n/a ?
Toshiba DVD 8/24 (SD-C2402) 1015 Yes (1) Yes (1) Yes (1) MMC1 (1) -1537 (1) No (1) ? A (1) Secure (1) n/a n/a n/a n/a n/a 3.2 (1)
Toshiba DVD 12/40 (SD-M1402) ? / 1010 Yes (2) No (2) Yes (2) MMC1 (1) -472 (1) No (2) Yes (1) A (1) Secure (1) n/a n/a n/a n/a n/a 8.1 (1)
Toshiba DVD 16/48 (SD-M1502) 1008 Yes (1) No (1) Yes (1) ? -472 (1) No (1) Yes (1) A (1) Secure (1) n/a n/a n/a n/a n/a ?
Toshiba DVD 16/48 (SD-M1612) 1004 Yes (1) No (1) Yes (1) MMC1 (1) -472 (1) No (1) Yes (1) A (1) Secure (1) n/a n/a n/a n/a n/a 7.4 (1) -EAC command-line option "-nomultisession" is recommended
Waitec CD-R 6/24 (WT624) 7.0P Yes (1) Yes (1) Yes (1) D8 (1) +687 (1) I/O (1) Yes (1) ? ? Yes (1) +693 (1) ? Yes (1) Yes (1) 4.5 (1)
Yamaha CD-RW 4/2/6 (CRW4260) ? Yes (2) No (1) No (2) ? +169 (1) I (1) ? ? ? ? +13 (2) ? ? ? ? - No constant offsets?
Yamaha CD-RW 4/4/16 (CRW4416) ? Yes (2) No (3) No (3) ? +168 (2) O (3) ? ? ? No (1) +13 (1) ? ? ? ? - No constant offsets?
Yamaha CD-RW 8/4/24 (CRW8424) ? / 1.0g Yes (4) Yes (4) No (4) MMC1 (1) +117 (5) O (4) No (1) B (1) Secure (1) No (1) +13 (4) ? ? No (1) 4.1 (1)
Yamaha CD-RW 8/8/24 (CRW8424S) 1.00 Yes (1) Yes (1) No (1) D8 (1) +117 (1) O (1) Yes (1) B (1) Secure (1) Yes (1) +13 (1) ? Yes (1) Yes (1) 4.0 (1)
Yamaha CD-RW 16/10/40 (CRW2100) ? / 1.0G Yes (2) Yes (2) No (1) D8 (1) +733 (2) O (1) ? ? ? Yes (1) +6 (1) ? Yes (1) Yes (1) ?
Yamaha CD-RW (CRW3200E) 1.0b Yes (1) Yes (1) No (1) D8 (1) +733 (1) O (1) Yes (1) A (1) Secure (1) Yes (1) +6 (1) ? Yes (1) Yes (1) 4.3 (1) - External USB drive. Nero ASPI layer used
Extraction Technology
In secure mode, this program reads every audio sector at least twice. That is one reason why the
program is so slow. But by using this technique non-identical sectors are detected. If an error occurs
(read or sync error), the program keeps on reading this sector, until eight of 16 retries are identical, but at
maximum one, three or five times (according to the error recovery quality) these 16 retries are read. So,
in the worst case, bad sectors are read up to 82 times! But this will help the program to obtain best result
by comparing all of the retries. If it is not sure that the stream is correct (at least it can be said at approx.
99.5%) the program will tell the user where the (possible) read error occurred. The program also tries to
adjust the jitter artefacts that occur on the first block of a track, so that each extraction should be exactly
the same. On drives found to have the "accurate stream" feature, this is guaranteed. Of course, this is a
little bit more complex, especially with some CD drives which have caching. When these drives cache
audio data, every sector read will be read from cache and is identical. I initially implemented two ways of
dealing with the caching problem. First there is an extra option for resetting the cache for use the the old
secure mode (the one being kept for compatibility reasons). In the current beta version, the cache will still
be reset by resetting the drive completely. You might imagine that this would slow down the reading
process very badly.
That is why I implemented three new read modes in version 0.85beta. One really fast mode (up to half of
maximum speed) is only for non-caching, accurate stream CD-ROM drives. The second one could be
used for caching, accurate stream drives and the last one will work with drives that don't have accurate
streams, or do caching. The last two will be much slower, when no read errors occur it will usually
something around a third to a fourth of the drives maximum speed.
For my testing, I am using a Plextor 14/32 drive that does no caching and a Teac R56S-600 drive that
does caching. Furthermore the Plextor 14/32 supports the "accurate stream" feature, so it produces no
jitter artifacts on any stream. For more information on this have a look at the table at the end of this
document.
This program is really damn slow in secure mode in comparison with other grabbers, but the program
checks every sector over and over to get the correct data with high certainty. If you don't like this feature
of EAC and prefer fast copies instead of secure copies, you should use the fast or burst extraction option
in the options menu. But of course in fast mode, the program will no longer be able to find read errors.
Only if a read error occurs in a sector synchronization area, will a sync error will still be displayed. Fast
mode is sector synchronized with 2 blocks of 23 as synchronization blocks. Burst copy is even worse, no
synchronization is done, enabling extraction at maximum speed of the drive. No error checking of any
kind can be performed. At least I implemented a small help. If the stream ever breaks, it will tell the user
in the status report by showing up suspicous positions. Of course this is only heuristic; there needn't be
any errors on that positions; moreover there could be errors that are not found at all.
A new option for selecting the error recovery quality will determine how often these blocks of 16 reads
will be done before giving up and working with the results obtained so far. For bad CDs, low error
recovery quality will be fastest, but high recover quality should give best results.
Gap Technology
In the new versions of EAC it is possible to detect pre-track gaps. These are the pauses between two
tracks. Usually they are two seconds long and a CD player will display a negative time during this pause.
By enabling the option 'Detect Pre-Track Gaps' it will be possible to detect all gap-lengths by reading the
sub-channel information. Because this information is not stored on the CD directly retrievable, EAC has
to search for the position a track ends. This search is quite fast, but it still takes on average a second per
track. That's why I made it possible to disable it in the options. Besides that option you can choose to add
the gaps to the previous track nevertheless. Otherwise you can choose either to append the gap to the
correct track or to leave it out . A benefit of performing the detection and getting the gap times is the
selection of a range to copy. There the correct times will be displayed. One last word on this topic:
Because these pre-track gaps are found by testing positions, it is possible that it will not be 100% exact.
But in most cases it will be correct.
From version 0.8 beta on it is possible to autodetect CD-ROM drive features. For each drive the program
builds a separate drive options page. On this option page this function can be called.
There are two different features that will be checked by EAC: First if the stream is accurate and second, if
the drive caches audio(!) data. Even if the drive has a cache (drive specifications), it does not
automatically mean that the drive uses the cache for audio extractions.
The test for the accurate stream feature should be always correct, but testing for cache will give some
problems with drives that extract audio very slowly (under 4X speed). If results are uncertain (given e.g.
two different results on different tests), you should assume that the drive does caching. The new secure
mode for non-accurate and/or caching drives should work for all drives. The other new read modes are
only a bit faster. If testing for accurate stream only sometimes gives a negative result, then you could
nevertheless try to use the accurate secure mode.
Usually CD audio extraction programs will extract one track after another. This could cause some
problems on CD-ROM drives which are not accurate, when using a CD which has no gaps. When this
option is enabled in the EAC options, EAC will synchronize a track with a preceeding track if there is no
silence at the track junction, so track transitions will be free from jitter artifacts (e.g. on live recordings).
Offset Technology
'Sample Offset' is another new feature of EAC, it will help to always get the same WAVs compared to a
different reader and to prevent generation losses. Nearly all drives can not position the head correctly.
That means if the program tells the drive to read block 10000 it will probably read data somewhere in
block 9998 instead. But this is not visible to the reading program, it won't know if it is really the data it
wanted. Usually the head will be set always to a fixed offset before or after the correct read position. So it
is possible to detect this offset once and use it for all CDs coming afterwards. Because it is a hard task to
determine the exact absolute offset for each drive, I determined it once on my Plextor 14/32. To find out
the offset of any other drive the offset is calculated relative to that absolute offset. To implement an offset
detection for other drives I took some bytes from some common CDs I and my friends own. These are
the reference each CD-ROM drive has to compare with. Of course I have implemented only a limited
selection of CDs that can be used to detect this offset, a list follows below. Sometimes there are different
versions (releases) of the same CD, but only the same press like the one I used will work. That is why
the table below shows a code, that is written on the inner ring of the music CD, that should identify the
release of a CD. The red codes are from CDs which do not work with this test. In time I will add more
CDs to test this offset. Furthermore, drives that have jitter are unable to position their heads correctly. So
you should activate the secure or fast extraction method and moreover if your drive does caching,
activate no-caching emulation. The 'Searching Track Start' algorithm tries to find the correct start position
even if jitter occurs. But this is not always possible, mainly if the drive jitters too much. But it can be
shown that nearly 80% of the reads will get the same results. A drive's characteristic offset can be found
automatically from the CD from on the list of reference CDs. Because of the mentioned jitter error the
value given back is also not 100% sure. You should start the test several times and remember to activate
emulate no-caching if necessary. Then you should get one value that occurs more often than other
values. YOU SHOULD USE THIS TEST ON TWO DIFFERENT CDS AT LEAST! BOTH TESTS
SHOULD GIVE BACK THE SAME VALUE! My Plextor 14/32 has an offset value of +679 samples, that
means that 679 samples usually are missing at the end of a wav file.
As different modells of common CD-R writer usually do not add the same offset on writing, it seems that
also big CD manufactures also do not always press the same offset on their CDs. So I determined the
most common offset of pressed CDs and integrated it into the offset detection routines.
Please help us measure more reference CDs. If you have a Plextor 14/32 32x CD-ROM drive, we know
the offset. So all you have to do is run some popular disks from your own collection through it with a
utility you could download here and send me the output.