Environmental audio extensions

Системи аудіопозіціонірованія, начебто DirectSound3D, управляють місцем розташування в 3D-просторі гри джерел звуку і слухача. Наприклад, гра може використовувати DirectSound3D для створення роздільних джерел звуку для кожної істоти в грі, отримуючи, таким чином, звуки пострілів і голоси в різних місцях 3D-світу. Ці звуки, так само як і слухач, можуть переміщатися в просторі. Розробники ігор можуть використовувати такі звукові можливості, як палітра напрямків (звук в одному напрямку може йти голосніше, ніж в іншому), ефект Доплера (звук може наростати, досягнувши слухача, і потім спадати, як би віддаляючись в простір).

EAX покращує DirectSound3D створенням віртуального навколишнього аудіо світу навколо джерел звуку і слухача. Ця технологія емулює реверберації і відображення, що йдуть з усіх боків від слухача. Ці ефекти створюють враження, що навколо слухача існує реальний світ зі своїми параметрами, як то: розмір приміщення, що відображають і поглинаючі властивості стін і інші. Програмісти ігор можуть створювати різні акустичні ефекти для різних приміщень. Таким чином, гравець, який грає в EAX-гру, може чути різницю в звуці при переході з коридору в печеру.

На додаток до створення оточуючих ефектів, EAX 1.0 може змінювати параметри різних джерел звуку. При зміні місця розташування джерела звуку щодо слухача автоматично змінюються параметри реверберації.

EAX використовується в багатьох популярних комп'ютерних іграх, в тому числі Half-life. Counter-Strike. Grand Theft Auto San Andreas. Grand Theft Auto IV. S.T.A.L.K.E.R .. Doom 3 і багатьох інших. Ці ігри підтримують EAX версій 4.0 і 5.0, якщо на комп'ютері встановлено аудіопристр, драйвер якого підтримує OpenAL. Оскільки апаратне прискорення DirectSound і DirectSound3D більше не підтримується в Windows Vista [1]. технологія OpenAL. очевидно, набере популярність серед розробників, які хотіли б використовувати EAX в своїх іграх.

Більшість випусків версій EAX поєднується з ростом числа одночасної апаратної обробки голосів аудіопроцесором: EAX 1.0 підтримує 8 одночасно звучать голосових потоків (каналів), в той час як EAX 5.0 допускає 128 голосів (і до 4 ефектів, що застосовуються для кожного).

EAX має багато ітерацій при розробці, кожна з яких додавала все більше функцій. Нижче наведено огляд наявних в даний час версій EAX і їх функції по відношенню до попередньої версії.

EAX 1.0 представлений в звукових картах Sound Blaster Live! .

  • Апаратна підтримка 8 одночасно звучать каналів.
  • Апаратна підтримка 32 індивідуальних каналів.
  • Апаратний DSP Rendering.
  • Підтримує зміна місця в грі реверберації і відображень.
  • Має велику кількість пресетів.
  • Дозволяє (обмежено) змінювати реверберацію оточення.
  • Дозволяє автоматично змінювати інтенсивність реверберації, в залежності від положення джерела звуку щодо слухача.

EAX 1.0 будує звукову сцену на основі заздалегідь створених пресетів, враховуючи дистанцію між джерелами звуку і слухачем. Відповідно, EAX 1.0 надає великий набір пресетів «на всі випадки життя». Також є можливість змінювати параметри пізньої реверберації (демпінгом, рівень) і автоматичну зміну рівня в залежності від відстані. Завдяки цьому відбувається поліпшене сприйняття відстані до джерела.

  • Оновлена ​​ревербераційна модель.
  • Додані ефекти звукових перешкод (Obstructions) і поглинань (Occlusions).
  • Окреме управління початковими відображеннями і пізніми ревербераціями. Безперервний контроль розмірів приміщень. Покращена дистанційна модель для автоматичного управління ревербераціями і початковими відображеннями, заснованими на місці розташування джерела звуку щодо слухача.
  • Можливість враховувати звукові властивості повітря (поглинання звуку).
  • Тепер для використання ефектів Environmental Audio не потрібно опис геометрії приміщення.

EAX 2.0 побудований на можливостях першої версії і створює ще більш реалістичні ефекти за рахунок підтримки преграждения і відображення звуку, а також на вдосконаленій технології визначення напрямку звуку.

  • Апаратна підтримка 64 індивідуальних каналів.
  • Контроль за ранніми ревербераціями і відбитками для кожного джерела звуку.
  • Динамічний перехід між навколишніми моделями.
  • Покращена дистанційна модель для автоматичного управління реверберацией і початковими відображеннями в залежності від положення джерел звуку щодо слухача.
  • Розрахунки Ray-Tracing (відображення променів) для отримання параметрів відображення для кожного джерела звуку.
  • Окремі відображення для далеких відлуння.
  • Покращене дистанційне виставу, покликану замінити статичні ревербераційні моделі.

EAX 3.0 поєднує другу версію з більш потужними можливостями. Новий рівень реалізму досягається за рахунок підтримки місцевих відображень, ізольованих відображень, «безшовних» переходів між звуковими сценами і іншими особливостями.

EAX 4.0 представлений в звукових картах Sound Blaster Audigy 2.

EAX 5.0 представлений в звукових картах Sound Blaster X-Fi і ASUS ROG Xonar Phoebus.

  • Апаратна підтримка 128 індивідуальних каналів по 4 ефекту на кожен канал.
  • EAX Voice (обробка вхідного сигналу мікрофона).
  • EAX PurePath (підвищення точності позиціювання віртуальних джерел звуку).
  • Environment FlexiFX (4 слота для ефектів на кожен канал).
  • EAX MacroFX (реалістичні ефекти позиціонування на близькій відстані).
  • Environment Occlusion (ефект створює враження, що джерело звуку знаходиться в іншому місці, за стіною).

Згідно зі специфікацією OpenAL 1.1 компанії Creative, EAX повинен вважатися застарілим. Нові розробки повинні використовувати інтерфейс OpenAL EFX, який більш щільно інтегрований з усією середовищем OpenAL.

На додаток до апаратних пристроїв, Creative випустила драйвера емуляції EAX для комп'ютерів з вбудованою звуковою картою.

Відмінності полягають в комплекті поставки програмного забезпечення. Sound Blaster Audigy ADVANCED MB включає Creative Audio Center, Creative MediaSource 5 Програвач / Організатор, Creative WaveStudio 7, Creative ALchemy; Sound Blaster X-Fi MB включає «Консоль розваг» (англ. Entertainment Console), Creative Karaoke Player, Creative MediaSource 5 Player / Organizer, Creative WaveStudio 7, Creative Audio Console, Creative ALchemy.

Sound Blaster Audigy ADVANCED MB

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

Він доступний як вбудована опція для ноутбуків Dell Inspiron. Studio and XPS.

Остання версія драйверів підтримує EAX 4.0.

Sound Blaster X-Fi MB

  • Підтримка EAX 4.0 і OpenAL
  • кристаллизатор
  • CMSS-3D
  • SVM
  • графічний еквалайзер
  • Creative ALchemy (тільки Windows Vista. Дає можливість використовувати EAX в Vista)
  • Console Launcher (Entertainment Mode)
  • Audio Console
  • Karaoke Player
  • Creative WaveStudio
  • Creative MediaSource

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

Аналоги технології EAX також присутні в деяких цифрових аудіоплеєрів від Creative. Наприклад, в серіях Creative NOMAD і Creative Zen. У цих пристроях реалізовані наступні ефекти і функції:

  • Відлуння
  • Speed-shifting (повільний або швидкий)
  • Адаптація до навколишнього середовища (поїзд, літак, громадські місця і т. Д.)
  • Звук зображення (широкий, вузький і т. Д.)
  • Простий графічний еквалайзер