Методы позиционирования и сжатия звука
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
µ одновременная поддержка двух конкурирующих 3Д аудио интерфейсов: EAX от Creative и A3D от Aureal. Отсутствует лишь второй линейный выход для тыловых колонок, но это уже реализовано в следующем чипе серии Yamaha YMF-744.
Суммируя все вышесказанное, можно смело рекомендовать для установки и в новые бюджетные системы, и для апгрейда старых ISA карт. Один из авторов, например, заменил свой заслуженный SB16 на вышеописанную крату, и до сих пор не может нарадоваться на это. Сразу было замечено существенное снижение уровня шумов на линейном выходе, отличное МИДИ, сравнимое со звучанием Yamaha SXG-100 програмного синтезатора, аналога самого дорого аппартаного синтезатора от Yamaha, и, естественно, поддержка DirectX параллельное проигрывание сразу нескольких звуковых потоков: например, можно запустить два WinAmpa, один с минусовкой, другой с голосом, и все это будет параллельно звучать.
Aureal Vortex
Сердцем любой аудиокарты Aureal Vortex (далее просто Vortex) является микросхема AU8820, разработанная компанией Aureal Semiconductors. AU8820 - первый чип серии Vortex, основным его отличием от чипов других производителей является аппаратная поддержка технологии A3D от компании Aureal.
Технические характеристики у чипа AU8820:
Цифровая обработка звука
- Микросхема DSP - Aureal Vortex 8820 с аппаратной поддержкой A3D;
- АЦП (запись)/ЦАП (воспроизведение) - цифровое микширование до 32 потоков данных;
- Аппаратное преобразование частот дискретизации до 48 КГц из произвольной частоты;
- Использование менее 1% пропускной способности шины PCI для воспроизведения звука 16 бит/stereo от 4 КГц до 44.1 КГц;
- Системный интерфейс - 32-битная шина PCI Bus Master, совместимая со спецификацией PCI 2.1 .
MIDI Wave Table синтезатор
- Полифонический 48-канальный 50 MHz Wave Stream процессор с возможностью одновременного воспроизведения 64 голосов;
- Стандартный банк инструментов занимает 4 МБ и может загружаться как в системную память, так и в 2 МБ локальной памяти ОЗУ или ПЗУ;
- Программируемые спецэффекты, включая Reverb, Chorus, A3D;
Система A3D
- Разработанная компанией Aureal технология позиционируемого 3D-звука;
- Аппаратная акселерация позицинируемого 3D-звука;
- Кристалльно-чистый звук с учетом атмосферы;
- Реальная пространственная звуковая обстановка с учетом распространения звука в двух измерениях;
- Воспроизведение звука в любой точке пространства (до 360 градусов вокруг слушателя).
Микшер
- Микширование при воспроизведении: Line-In, MIDI-синтезатор, микрофон, CD Audio, Wave ;
- Микширование при записи: Line-In, MIDI-синтезатор, микрофон, CD Audio, Wave.
Совместимость
- Полная совместимость с Sound Blaster и Sound Blaster Pro ;
- Plug and Play.
Основные особенности
- 64-голосный WaveTable MIDI-синтезатор ;
- Analog/digital gameport и MPU-401 UART ;
- Рабочее напряжение 3.3V, поддерживается 5V ;
- Расширенные возможности по управлению питанием.
Дополнительные возможности
- PCI Bus Master с 48-канальным DMA-интерфейсом ;
- Аппаратная акселерация DirectSound и DirectSound3D ;
- Поддержка A3D Interactive и A3D Surround ;
- Акселерация AC-3 декодирования с использованием интерфейса акселератора DSP ;
- Интерфейс для голосовых ISA-модемов ;
- Интерфейс акселератора DSP для AC-3 декодирования ;
- Высококачественный преобразователь частот дискретизации ;
- Цифровой микшер с контролем уровней сигналов.
Всего 48 стереоканалов для аппаратного микширования выбираемых из памяти потоков, причем с точки зрения железа все они равноправны, имеют аппаратные Sweep фильтры для ускорения A3D и могут выбирать и смешивать стереопотоки с плавным изменением частоты воспроизведения (шаг 5 гц).
Текущие драйвера используют до 32 каналов для сэмплирования (ускорения воспроизведения) MIDI (+еще 32 программных, опционально); 1 для первичного DirectSound буфера (только одна DS программа одновременно); до 48 для DirectSound буферов 2D; до 9 для DirectSound буферов 3D (по 2 канала на буфер, т.к. необходима разная скорость воспроизведения для левого и правого уха); до 16 буферов для обычных Windows MCI программ одновременно. Каналы выделяются динамически, всего их 48, т.е. если воспроизводится MIDI, доступны не более 16 DS буферов и т.д.
В более ранних драйверах 32 канала всегда были для MIDI, для остального только 16 (8 для 3D).
ЦАП и АЦП не микшируют, он один, стерео (2 канала) и внешний, микшируется и обрабатывается все в DSP и в цифровом виде.
На ЦАПе диапазон частот всегда такой же как и в первичном буфере, например 44100, а у каналов может быть определен пропускной способностью: от 6 до 100 Кб в сек на канал. При обработке каждого канала используется 6 точечная интерполяция и его частота приводится к общей.
Aureal Vortex2
В настоящее время следующие карты используют чипсет Vortex 2:
- Diamond Monster Sound MX300
- Terratec XLerate Pro
- Turtle Beach Montego II (OEM)
- Turtle Beach Quadzilla
- VideoLogic SonicVortex2
- Xitel Storm Platinum
- Aureal SuperQuad SQ2500
Vortex 2 имеет много новых возможностей:
- Более мощные HRTF фильтры для более точного позиционирования источников 3D звука
- Полная поддержка технологии A3D 2.0 Wavetracing
- Большее число источников 2D и 3D звука поддерживается на аппаратном уровне
- Поддерживаются потоки A3D с частотой дискретизации до 48 kHz
- Поддерживается 320 голосовая полифония (64 аппаратных + 256 программных)
- 10 полосный аппаратный графический стерео эквалайзер
Vortex 2 обладает всеми свойствами, которые сделали чипсет Vortex 1 таким замечательным продуктом: