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 (повільний або швидкий)
- Адаптація до навколишнього середовища (поїзд, літак, громадські місця і т. Д.)
- Звук зображення (широкий, вузький і т. Д.)
- Простий графічний еквалайзер