но более современные модели поддерживают технологию, которая называется экстракция цифрового звука (Digital Audio Extraction — DAE). С ее помощью накопители считывают с компакт-диска секторы цифровых звуковых записей, после чего передают каждый сектор необработанных цифровых данных (объемом 2 352 байт) по интерфейсному кабелю накопителя (ATA, SCSI, USB или FireWire) непосредственно на процессор. При этом не происходит преобразования цифровых данных в аналоговый сигнал и обратно. Таким образом получаются практически те же данные, которые были записаны на оригинальном компакт-диске (в пределах ограничений стандартов коррекции ошибок CD-DA). В сущности, происходит копирование цифровых звуковых данных на жесткий диск компьютера.
Существует еще одна важная особенность процесса извлечения цифрового звука, состоящая в том, что скорость копирования данных может достигать полной скорости считывания накопителя. Как вы помните, прослушивание музыкальных компакт-дисков происходит со скоростью 1х. В действительности далеко не все накопители могут выполнять извлечение цифрового звука (DAE) с полной номинальной скоростью. Обычно скорость этой операции находится в диапазоне от одной четвертой, до одной второй номинальной скорости считывания. Например, для накопителя 40х скорость извлечения звуковых данных может достигать всего лишь 20х. Но это все-таки лучше, чем скорость 1х при использовании накопителя, не поддерживающего DAE (не говоря уже о цифроаналоговом и обратном аналого-цифровом преобразованиях, которые приводят к потере информации).
Практически все наиболее современные накопители CD/DVD позволяют выполнять экстракцию цифрового звука. Скорость и точность этой операции зависит от конкретной модели. Многие думают, что цифровая копия той или иной звуковой дорожки (песни) должна полностью совпадать с оригиналом, но так бывает далеко не всегда. Формат CD-DA предназначен не для передачи данных со 100-процентной точностью, а в первую очередь для воспроизведения музыки. При появлении ошибок, выходящих за пределы возможностей перемежающегося кода Рида-Соломона (CIRC), используемого в формате CD-DA, встроенные программы накопителя интерполируют или аппроксимируют отсутствующие данные. Кроме того, погрешности генератора тактовых импульсов могут привести к проблемам, связанным с синхронизацией считывания кадров сектора (т. е. к неустойчивой синхронизации). Могут также возникать различные неприятности, связанные с несовместимостью внутреннего программного обеспечения накопителя (встроенных программ) и используемых драйверов.
Формат CD-DA разрабатывался не для считывания отдельных секторов, а для работы с непрерывным потоком данных (для их воспроизведения). Секторы CD-ROM содержат 2 352 байт, которые включают в себя 2 048 байт данных плюс 304 байта синхронизации, заголовка и дополнительного кода коррекции ошибок (ЕСС), которые используются для управления позиционированием и безошибочного считывания. В звуковых секторах данные синхронизации, заголовка или ЕСС отсутствуют; вместо этого все 2 352 байт используются для хранения исключительно звуковых данных. Для адресации звукового сектора используются данные подкода Q (смотрите раздел "Подкоды" в начале этой главы). Точность позиционирования большинства аудиопроигрывателей при использовании подкодовой информации достигает 75 секторов (1 секунда). Накопители CD-ROM, поддерживающие извлечение оцифрованного звука, имеют более высокую точность. Для записи звуковых данных используется перекрестно-перемежающийся метод, поэтому накопитель должен постоянно выполнять точное позиционирование звукового сектора, с которого начинается дорожка.