Позиционирование звука является общей технологией для всех 3D-звуковых плат и включает в себя настройку определенных параметров, таких как реверберация и отражение звука, выравнивание (баланс) и указание на “расположение” источника звука. Все эти компоненты создают иллюзию звуков, раздающихся впереди, справа, слева от пользователя или даже за его спиной. Наиболее важным элементом позиционного звука является функция преобразования HRTF (Head Related Transfer Function), определяющая изменение восприятия звука в зависимости от формы уха и угла поворота головы слушателя. Параметры этой функции определяют условия, при которых “реалистичный” звук может восприниматься совершенно иначе при повороте головы слушателя в ту или иную сторону. Использование акустических систем с несколькими колонками, “окружающими” пользователя со всех сторон, а также сложные звуковые алгоритмы, дополняющие воспроизводимый звук управляемой реверберацией, позволяют сделать синтезированный компьютером звук еще более реалистичным.
Разработанный компанией Creative Labs стандарт Environmental Audio Extensions (EAX) де-факто стал стандартом объемного звука, когда в середине 2000 года компания Aureal и разработанный ею стандарт A3D прекратили свое существование. В настоящее время существуют следующие версии этого стандарта.
Стандарт EAX 1.0 содержит 26 стандартных наборов параметров, позволяющих имитировать звуковые эффекты, характерные для различных сред. При этом можно задавать такие параметры, как громкость, реверберация, время задержки и затухание. В стандарте EAX 2.0 были добавлены так называемые окклюзии, благодаря чему стала возможной такая имитация звука, будто он слышен из другой комнаты, и обструкции, благодаря чему появилась возможность такой имитации звука, будто прямые звуковые волны преграждены объектом, а слышны только отраженные звуки.
Стандарты EAX 1.0 и EAX 2.0 поддерживаются семействами звуковых плат Sound Blaster и Audigy производства компании Creative, а после того как компания Creative сделала данные стандарты открытыми, они поддерживаются не только в звуковых адаптерах других компаний, но и в интегрированных звуковых решениях.
Стандарт EAX Advanced HD, впервые представленный в звуковых платах семейства Sound Blaster Audigy, обеспечил поддержку нескольких сред, т.е. для каждого звукового сигнала (от одного до четырех) теперь можно задавать свои, отличные пространственные эффекты. Кроме того, появились поддержка пространственного морфинга, панорамирования и отражений, что обеспечивает полное виртуальное погружение игрока в мир игры. При переходе звука от одной среды к другой, к нему применяется специальная пространственная фильтрация. Версия EAX Advanced HD, поддерживаемая звуковой платой Audigy 2, обеспечивает преобразование звука DirectX 3D (Direct3D) в звук формата 6.1. Стандарт EAX Advanced HD поддерживает до 32 каналов аппаратного ускорения Direct 3D.
Стандарт EAX 4.0 Advanced HD, представленный в картах семейства Sound Blaster Audigy 2 ZS, добавляет такие звуковые эффекты, как смещение частоты, автоматическая компенсация усиления, хор, искажение, свист, кольцевая модуляция и др. Кроме того, он поддерживает специальный фильтр для удаления дефектов звука, фильтрацию HRTF, количество звуковых каналов от 2 до 7.1, а также до 64 каналов аппаратного ускорения Direct 3D.
После выхода звукового процессора Creative X-Fi Xtreme Fidelity семейство Sound Blaster обзавелось поддержкой стандарта EAX 5.0 Advanced HD. Этот стандарт обеспечивает поддержку еще в два раза большего количества голосов, большую детализацию звукового сопровождения в играх (при этом влияние на общее быстродействие системы оказывается минимальным), а также значительно упрощает разработку интерактивного музыкального сопровождения для игр. Стандарт EAX 5.0 Advanced HD поддерживает усиление басов для каждого из 128 каналов, благодаря чему звуковое сопровождение игр приобретает “кинематографическое” качество. Функция Environment FlexiFX позволяет разработчикам использовать до четырех эффектов одновременно для каждого из 128 голосов.
Основной альтернативой EAX является разработанная компанией Sensaura технология позиционирования объемного звука 3DPA. Многие звуковые платы от сторонних компаний поддерживают как Sensaura 3DPA, так и EAX 1.0/2.0. Ниже перечислены функции, характерные для технологии Sensaura 3DPA.
Примечание!
Некоторые звуковые платы, использующие технологию Sensaura 3DPDA, могут поддерживать не все перечисленные выше функции; кроме того, поддержка определенных функций может быть добавлена с помощью обновления драйвера. Подробные сведения вы наверняка найдете на сайте компании-производителя материнской платы.