Логотип Creative EAX | |
Автор (ы) | Creative Technology |
---|---|
Разработчик (s) | Creative Technology |
Первоначальный выпуск | 1999 |
Стабильный выпуск | 5.0 / 2005 |
Лицензия | Собственность |
Environmental Audio Extensions (или EAX ) - это несколько предварительных настроек обработки цифрового сигнала для звука, представленных в Creative Technology Sound Blaster звуковые карты, начиная с линейки продуктов Sound Blaster Live и Creative NOMAD / Creative ZEN. В связи с выпуском Windows Vista, в котором в 2007 году была объявлена устаревшей поддержка DirectSound3D API EAX, Creative не одобряла реализацию EAX в пользу его эквивалента EFX на основе OpenAL - хотя на тот момент API использовалось относительно немногими играми.
EAX - это библиотека расширений для Microsoft DirectSound3D, которая сама по себе является расширением для DirectSound, представленного с DirectX 3 в 1996 году с целью стандартизации 3D-звук для Microsoft Windows, добавление предустановок окружающего звука для позиционирования звука DS3D. Следовательно, цель EAX не имеет ничего общего с позиционированием трехмерного звука, это обычно выполняется с помощью звуковой библиотеки, такой как DirectSound3D или OpenAL. Скорее, EAX можно рассматривать как библиотеку звуковых эффектов, написанную и скомпилированную для исполнения на DSP вместо CPU, часто называемую "аппаратно-ускоренной" ".
Целью EAX является создание большей атмосферы в видеоиграх путем более точного моделирования звуковой среды реального мира. До EAX 2.0 технология была основана на движке эффектов на борту E-mu 10K1 на Creative Technology и Maestro2 на звуковых картах, управляемых чипсетом ESS1968. Механизм эффектов с аппаратным ускорением - это E-mu FX8010 DSP, интегрированный в аудиочип Creative Technology и исторически использовавшийся для улучшения MIDI вывод путем добавления эффектов (таких как реверберация и хорус ) к сэмплированным инструментам на 'wavetable ' картах синтеза на основе сэмплов (который часто путают с «синтезом волновой таблицы», разработанным Вольфгангом Палмом из PPG и Майклом Макнаббом в конце 1970-х, но не связанным). Подобные эффекты DSP также присутствовали на картах Creative, начиная с AWE 32. Однако DSP EMU10K1 был быстрее и гибче и мог производить не только MIDI-выход, но и другие выходы, в том числе секцию цифрового звука.
Разработчики, использующие EAX, выбирают среду для настройки своей игры, а звуковая карта использует математические предустановки DSP цифрового фильтра для этой среды. Первоначальный EAX был довольно примитивным, предлагая только 26 предустановок и 3 параметра для более точной настройки параметров слушателя и 1 параметр для источников. Каждая ревизия технологии увеличивала доступные эффекты. EAX Advanced HD (также известный как EAX 3) и выше обеспечивают поддержку новых переходов среды, новых эффектов и нескольких активных эффектов. Дополнительные дополнения включают плавное переключение между предустановками среды EAX и эффектами окклюзии звука (имитация стены между проигрывателем и источником звука).
EAX использовался во многих популярных играх того времени, включая Doom 3, FEAR, Counter-Strike и Prey.. Эти игры поддерживают EAX 4.0 при наличии звукового оборудования с драйвером, поддерживающим OpenAL. Поскольку аппаратное ускорение для DirectSound и DirectSound3D было отказано в Windows Vista, OpenAL, вероятно, станет более важным для разработчиков игр, которые хотят использовать EAX в своих играх.
Большинство выпусков версий EAX совпадают с увеличением количества одновременных голосов, обрабатываемых аппаратно аудиопроцессором: исходный EAX 1.0 поддерживает 8 голосов, тогда как EAX 5.0 допускает 128 голосов (и до 4 эффектов, применяемых к каждый). Карты Creative, как правило, обратно совместимы со старыми версиями EAX, хотя аппаратно ускоренная обработка этих эффектов DSP происходит только на картах с чипами EMU. Большинство звуковых решений от Creative, выпущенных после X-Fi Titanium HD (за исключением Audigy Rx), а другие компании вместо этого предлагают программную эмуляцию EAX разной степени.
EAX 2.0 поддерживается Sound Blaster Live! звуковыми картами
EAX 3.0 поддерживается E -mu продукты на базе 10K, такие как Sound Blaster Audigy
EAX 4.0 поддерживается звуковыми картами Audigy серии .
EAX 5.0 поддерживается продуктами на основе E-mu 20K, такими как Sound Blaster X-Fi (за исключением карт Xtreme Audio).
Согласно спецификации Creative OpenAL 1.1, EAX следует считать устаревшим как интерфейс разработчика. Новая разработка должна использовать интерфейс OpenAL EFX, который охватывает все функции EAX и более тесно связан с общей структурой OpenAL.
Помимо аппаратных устройств, Creative также выпустила эмуляцию EAX драйверы для компьютеров только со встроенным звуком.
Отличия заключаются в комплекте программного обеспечения. Sound Blaster Audigy ADVANCED MB включает Creative Audio Center, Creative MediaSource 5 Player / Organizer, Creative WaveStudio 7, Creative ALchemy; Sound Blaster X-Fi MB включает в себя развлекательную консоль, Creative Karaoke Player, Creative MediaSource 5 Player / Organizer, Creative WaveStudio 7, Creative Audio Console, Creative ALchemy.
Wine реализует программную эмуляцию подмножества EAX.
Также известный как Sound Blaster Audigy ADVANCED MB, он похож на Audigy 2 SE, но программное обеспечение поддерживает EAX 3.0, который поддерживает 64-канальную программную волновую таблицу (синтез на основе выборки ) с ускорением DirectSound, но без аппаратного ускорения синтеза на основе выборки «волновой таблицы ». Соотношение сигнал / шум ЦАП составляет 95 дБ.
Он доступен как интегрированная опция для ноутбуков Dell Inspiron, Studio и XPS.
Более поздние версии драйвера поддерживают EAX 5.0.
Особенности:
В отличие от своего предшественника, Audigy Advanced MB, X-Fi MB поддерживает не включать программный синтезатор SoundFont. Еще одно отличие состоит в том, что у него есть возможность работать в 30-дневном пробном режиме.
EAX-подобная технология также присутствует в нескольких цифровых аудиоплеерах от Creative Technologies, таких как NOMAD Строки и ZEN. В этих устройствах реализованы следующие эффекты и функции: