Расширения звукового окружения - Environmental Audio Extensions

Расширения звукового окружения
Креативный логотип EAX
Креативный логотип EAX
Оригинальный автор (ы)Креативные технологии
Разработчики)Креативные технологии
изначальный выпуск1999
Стабильный выпуск
5.0 / 2005
ЛицензияПроприетарный

В Расширения звукового окружения (или же EAX) - это ряд цифровая обработка сигналов пресеты для аудио, присутствующие в Креативные технологии Sound Blaster звуковые карты начиная с Sound Blaster Live и Creative NOMAD /Креативный ZEN производственные линии. В связи с выпуском Windows Vista, в котором в 2007 году объявлена ​​устаревшая поддержка DirectSound3D API EAX, Creative не одобряла реализацию EAX в пользу своего OpenAL эквивалент EFX, хотя на тот момент API использовалось относительно немногими играми.

Технологии

EAX - это библиотека расширений для Microsoft с DirectSound3D, само расширение DirectSound представленный с DirectX 3 в 1996 году с целью стандартизации 3D звук для Microsoft Windows, добавление предустановок звукового окружения к позиционированию звука DS3D. Следовательно, цель EAX не имеет ничего общего с позиционированием 3D-звука, это обычно делается с помощью звуковой библиотеки, например DirectSound3D или же OpenAL. Скорее, EAX можно рассматривать как библиотеку Звуковые эффекты написано и скомпилировано для исполнения на DSP вместо ЦПУ, часто называемый «аппаратным ускорением».

Цель EAX - создать больше атмосферы в видеоиграх путем более точного моделирования звуковой среды реального мира. До EAX 2.0 технология была основана на движке эффектов на борту E-mu 10K1 на Креативные технологии и Maestro2 на звуковых картах с чипсетом ESS1968. Механизм эффектов с аппаратным ускорением - это Эму FX8010 DSP интегрирован в Креативные технологии аудиочип и исторически использовался для улучшения MIDI вывод путем добавления эффектов (например, реверберация и хор ) к сэмплированным инструментам на 'таблица волн ' синтез на основе образцов карты (которые часто путают с "синтезом волновых таблиц", разработанным Вольфганг Палм из PPG и Майкл Макнабб в конце 1970-х, но не связаны). Подобные эффекты DSP также присутствовали на картах Creative. AWE 32. Однако DSP EMU10K1 был быстрее и гибче и мог производить не только MIDI-выход, но и другие выходы, в том числе секцию цифрового звука.

Разработчики, использующие EAX, выбирают среду для настройки своей игры, а звуковая карта использует математический DSP. цифровой фильтр пресеты для этой среды. Исходный EAX был довольно примитивным, предлагал только 26 предустановок и 3 параметра для более точной настройки параметров слушателя и 1 параметр для источников. Каждая ревизия технологии увеличивала доступные эффекты. EAX Advanced HD (также известный как EAX 3) и выше обеспечивают поддержку новых переходов среды, новых эффектов и множественных активных эффектов. Дополнительные дополнения включают плавное переключение между предустановками среды EAX и эффектами окклюзии звука (имитация стены между проигрывателем и источником звука).

EAX использовался во многих популярных играх того времени, в том числе Судьба 3, СТРАХ., Контер страйк, и Добыча. Эти игры поддерживают EAX 4.0, если присутствует аудиооборудование с драйвером, поддерживающим OpenAL. Поскольку аппаратное ускорение для DirectSound и DirectSound3D было отключено в Виндоус виста,[1] 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 1.0

  • Возможность аппаратной обработки 8 одновременных голосов
  • 32 индивидуальных 3D голоса
  • Предустановки эффектов окружающей среды
  • Индивидуальные предустановки окружения для каждого канала
  • Аппаратный DSP рендеринг[2]
  • Спецификация выпущена в 1998 г.

EAX 2.0

EAX 2.0 поддерживается Sound Blaster Live! звуковые карты

  • 32 голоса одновременно обрабатываются аппаратно
  • Эффекты окклюзии
  • Параметры реверберации для конкретного материала[3]
  • Спецификация выпущена в 1999 г.

EAX 3.0

EAX 3.0 поддерживается продуктами на базе E-mu 10K, такими как Sound Blaster Audigy

  • 64 голоса одновременно обрабатываются аппаратно
  • «Сглаживание» между трехмерным звуком
  • Прямой доступ ко всем параметрам реверберации
  • Экологическое панорамирование
  • Новый реверберация двигатель
  • Начало обозначения AdvancedHD от нового механизма реверберации

EAX 4.0

EAX 4.0 поддерживается серией Audigy звуковые карты.

EAX 5.0

EAX 5.0 поддерживается E-mu 20K -основные продукты, такие как Sound Blaster X-Fi (кроме карт Xtreme Audio).

  • 128 голосов одновременно обрабатываются аппаратно и до 4 эффектов на каждый
  • EAX Voice (обработка входного сигнала микрофона)
  • EAX PurePath (звуковые эффекты EAX могут исходить только от одного динамика)
  • Environment FlexiFX (четыре доступных слота эффектов на канал)
  • EAX MacroFX (реалистичные позиционные эффекты на близком расстоянии)
  • Окклюзия окружающей среды (звук из соседней среды может проходить сквозь стены)
  • Спецификация выпущена в 2005 г.

Дальнейшее развитие

По данным Creative OpenAL 1.1, EAX следует считать устаревшим как интерфейс разработчика. Новая разработка должна использовать интерфейс EFX OpenAL, который охватывает все функции EAX и более тесно связан с общей структурой OpenAL.[7]

Эмуляция EAX

Помимо аппаратных устройств, 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.

Вино реализует программную эмуляцию подмножества EAX.[8]

Sound Blaster Audigy ADVANCED МБ

Также известный как Sound Blaster Audigy ADVANCED МБ, он похож на Audigy 2 SE, но программное обеспечение поддерживает EAX 3.0, который поддерживает 64-канальную программную волновую таблицу (синтез на основе образцов ) с ускорением DirectSound, но без аппаратного ускорения 'таблица волн 'синтез на основе образцов. Соотношение сигнал / шум ЦАП составляет 95 дБ.

Доступен как интегрированная опция для Dell Inspiron, Студия и XPS записные книжки.

Более поздние версии драйвера поддерживают EAX 5.0.

Звуковая карта Sound Blaster X-Fi MB

Особенности:

  • Поддержка EAX 5.0 и OpenAL
  • Кристаллизатор
  • CMSS-3D
  • SVM
  • Графический эквалайзер
  • Creative ALchemy (только Windows Vista и Windows 7, используется для предоставления EAX в Vista)
  • Панель запуска консоли (развлекательный режим)
  • Аудио Консоль
  • Караоке-плеер
  • Creative WaveStudio
  • Creative MediaSource

В отличие от своего предшественника, Audigy Advanced MB, X-Fi MB не включает программный синтезатор SoundFont. Еще одно отличие состоит в том, что у него есть возможность работать в 30-дневном пробном режиме.

Версии аудиоплеера

EAX-подобная технология также присутствует в нескольких цифровые аудиоплееры к Креативные технологии, такой как NOMAD и ZEN линий. В этих устройствах реализованы следующие эффекты и функции:

  • Разные реверберация -подобная среда
  • Переключение скорости (медленнее или быстрее)
  • Адаптация к окружающей среде (поезд, самолет, общественное место и т. Д.)
  • Звуковой образ (широкий, узкий и т. Д.)
  • Простой графический эквалайзер

Смотрите также

Рекомендации

  1. ^ «OpenAL и Windows Vista». Архивировано из оригинал на 2008-10-13., Creative Labs
  2. ^ Creative Technology Ltd. (31 августа 1998 г.). "Экологические аудио расширения" (PDF). Получено 20 января, 2018.
  3. ^ Creative Technology Ltd. (1999). «Расширения звукового окружения: EAX 2.0» (PDF). Получено 20 января, 2018.
  4. ^ Creative Technology Ltd. (18 ноября 2003 г.). «EAX 4.0 - Введение» (PDF). Получено 20 января, 2018.
  5. ^ Creative Technology Ltd. (21 ноября 2003 г.). «EAX 4.0 - Руководство программиста» (PDF). Получено 20 января, 2018.
  6. ^ Creative Technology Ltd. (18 ноября 2003 г.). «EAX 4.0 - Руководство дизайнера» (PDF). Получено 20 января, 2018.
  7. ^ Раздел «OpenAL, EAX и EFX» объясняет «EAX» и «EFX»
  8. ^ Wine Staging - выпуск 1.7.40

внешняя ссылка