xa
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| xa [2026/10/21 16:32] – создано gecko | xa [2026/10/23 15:59] (текущий) – gecko | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== XA ====== | ====== XA ====== | ||
| - | Формат потокового аудио, позволяющий играм воспроизводить музыку непосредственно с компакт-диска с минимальной нагрузкой на [[CPU|центральный процессор]]. По своей концепции он схож с CD-DA, однако время доступа у него значительно меньше. Кроме того, у XA два существенных преимущества: | + | Формат потокового аудио, позволяющий играм воспроизводить музыку непосредственно с компакт-диска с минимальной нагрузкой на [[CPU|центральный процессор]]. По своей концепции он схож с [[cdda|CD-DA]], однако время доступа у него значительно меньше. Кроме того, у XA два существенных преимущества: |
| * благодаря сжатию [[ADPCM]] файлы формата XA занимают меньше места на диске, чем дорожки CD-DA; | * благодаря сжатию [[ADPCM]] файлы формата XA занимают меньше места на диске, чем дорожки CD-DA; | ||
| - | * распаковка XA-ADPCM выполняется контроллером [[CD-ROM]], и данные передаются напрямую в звуковой микшер - они не расходуют память и не занимают голос [[SPU]]. | + | * декодирование |
| - | Формат | + | XA поддерживает только две частоты дискретизации - 37800 Гц и 18900 Гц. В отличие от SPU-ADPCM, в XA полубайты расположены в ином порядке, |
| ===== Чередование ===== | ===== Чередование ===== | ||
| - | Отличительной особенностью формата XA является чередование (interleaving). Это метод смешивания нескольких аудиопотоков (или объединения аудио с видеоданными [[STR]]) в чередующихся секторах CD-ROM. Это позволяет контроллеру | + | Отличительной особенностью формата XA является чередование (interleaving). Это метод смешивания нескольких аудиопотоков (или объединения аудио с видеоданными [[STR]]) в чередующихся секторах CD-ROM. Это позволяет контроллеру плавно переключать треки без значительной нагрузки на процессор и постоянного поиска. |
xa.1792600359.txt.gz · Последнее изменение: — gecko
