Extensii audio de mediu - Environmental Audio Extensions

Extensii audio de mediu
Sigla creativă EAX
Sigla creativă EAX
Autori originali Tehnologie creativă
Dezvoltatori Tehnologie creativă
Eliberarea inițială 1999
Lansarea finală
5.0 / 2005
Licență Proprietate

Audio Extensii de mediu (sau EAX ) , un număr de procesare a semnalului digital presetări pentru audio, prezente în Creative Technology Sound Blaster plăcile de sunet începând cu Sound Blaster LIVE și Creative Nomad / Creative ZEN linii de produse. Datorită lansării Windows Vista, care a depreciat API-ul DirectSound3D, EAX se bazează în 2007, Creative a descurajat implementarea EAX în favoarea echivalentului său EFX bazat pe OpenAL - deși în acel moment relativ puține jocuri foloseau API-ul.

Tehnologie

EAX este o bibliotecă de extensii pentru Microsoft „s DirectSound3D , ea însăși o extensie a DirectSound introdus cu DirectX 3 în 1996 , cu intenția de a standardiza audio 3D pentru Microsoft Windows, adăugând presetări audio de mediu pentru poziționarea audio DS3D lui. Ergo, scopul EAX nu are nimic de-a face cu poziționarea audio 3D, acest lucru este de obicei făcut de o bibliotecă de sunete precum DirectSound3D sau OpenAL . Mai degrabă, EAX poate fi văzut ca o bibliotecă de efecte sonore scrise și compilate pentru a fi executate pe un DSP în loc de CPU , adesea numită „accelerată hardware”.

Scopul EAX este de a crea mai multă ambianță în cadrul jocurilor video, simulând mai precis un mediu audio din lumea reală. Până la EAX 2.0, tehnologia se baza pe motorul de efecte de la bordul E-mu 10K1 pe Creative Technology și pe Maestro2 pe plăci de sunet cu chipset ESS1968. Echipamentul hardware accelerat al motorului efecte este un E-mu FX8010 DSP integrate în tehnologia Creative „cip audio s și a fost utilizat istoric pentru a spori MIDI de ieșire prin adăugarea de efecte (cum ar fi reverb și cor ) la instrumentele din eșantion privind“ wavetable " probă bazată pe carduri de sinteză (care este adesea confundată cu „sinteza cu tabel de undă” dezvoltată de Wolfgang Palm de la PPG și Michael Mcnabb la sfârșitul anilor ’70, însă nu este legată). Un DSP cu efecte similare a fost prezent și pe cardurile Creative înapoi la AWE 32 . Cu toate acestea, DSP-ul EMU10K1 a fost mai rapid și mai flexibil și a reușit să producă nu numai ieșiri MIDI, ci și alte ieșiri, inclusiv secțiunea de sunet digital.

Dezvoltatorii care profită de EAX aleg un mediu pentru setarea jocului lor, iar placa de sunet folosește presetările matematice ale filtrului digital DSP pentru acel mediu. EAX original era destul de primitiv, oferind doar 26 de presetări și 3 parametri pentru o ajustare mai precisă a parametrilor ascultătorului și 1 parametru pentru surse. Fiecare revizuire a tehnologiei a sporit efectele disponibile. EAX Advanced HD (cunoscut și ca EAX 3) și versiunile ulterioare oferă suport pentru noi tranziții de mediu, efecte noi și efecte active multiple. Completările suplimentare includ schimbări ușoare între presetările de mediu EAX și efectele de ocluzie audio (simulând un perete între player și sursa de sunet).

EAX a fost folosit în multe titluri populare ale vremii, inclusiv Half-Life , Doom 3 , FEAR , Counter-Strike și Prey . Aceste jocuri acceptă EAX 4.0 dacă este prezent hardware audio cu un driver care acceptă OpenAL. Deoarece accelerarea hardware pentru DirectSound și DirectSound3D a fost abandonată în Windows Vista , OpenAL va deveni probabil mai important pentru dezvoltatorii de jocuri care doresc să utilizeze EAX în jocurile lor.

Majoritatea versiunilor versiunilor EAX coincid cu creșterea numărului de voci simultane procesabile în hardware de către procesorul audio: originalul EAX 1.0 acceptă 8 voci, în timp ce EAX 5.0 permite 128 de voci (și până la 4 efecte aplicate fiecăruia). Cardurile creative sunt, în general, compatibile cu versiunile mai vechi de EAX, deși procesarea DSP accelerată hardware a acestor efecte se întâmplă doar pe cardurile cu cipuri EMU. Majoritatea soluțiilor audio de la Creative lansate după X-Fi Titanium HD (cu excepția Audigy Rx) și alte companii oferă în schimb emularea de software EAX în grade diferite.

EAX 1.0

  • 8 voci simultane procesabile în hardware
  • 32 voci 3D individuale
  • Presetări ale efectului asupra mediului
  • Presetări de mediu individuale pe canal
  • Redare hardware DSP
  • Specificație lansată în 1998

EAX 2.0

EAX 2.0 este acceptat de Sound Blaster Live! plăci de sunet

  • 32 voci simultane procesabile în hardware
  • Efecte de ocluzie
  • Parametrii reverbului specific materialului
  • Specificație lansată în 1999

EAX 3.0

EAX 3.0 este acceptat de produse bazate pe E-mu 10K, cum ar fi Sound Blaster Audigy

  • 64 voci simultane procesabile în hardware
  • „Netezire” între mediile audio 3D
  • Acces direct la toți parametrii de reverb
  • Panoramarea mediului
  • Nou motor de reverb
  • Începutul denumirii AdvancedHD de la noul motor de reverb

EAX 4.0

EAX 4.0 este acceptat de plăcile de sunet din seria Audigy .

EAX 5.0

EAX 5.0 este acceptat de produse bazate pe E-mu 20K , cum ar fi Sound Blaster X-Fi (cu excepția plăcilor Xtreme Audio).

  • 128 voci simultane procesabile în hardware și până la 4 efecte pe fiecare
  • EAX Voice (procesare semnal de intrare microfon)
  • EAX PurePath (Efectele sonore EAX pot proveni dintr-un singur difuzor)
  • Environment FlexiFX (patru sloturi de efecte disponibile pe canal)
  • EAX MacroFX (efecte poziționale realiste la distanță apropiată)
  • Ocluzia mediului (sunetul din mediile adiacente poate trece prin pereți)
  • Specificație lansată în 2005

Dezvoltare viitoare

Conform specificațiilor OpenAL 1.1 ale lui Creative , EAX ar trebui considerat depreciat ca o interfață pentru dezvoltatori. Noua dezvoltare ar trebui să utilizeze interfața EFX a OpenAL, care acoperă toate funcționalitățile EAX și este mai strâns asociată cu cadrul general OpenAL.

Emulare EAX

În plus față de dispozitivele hardware, Creative a lansat și drivere de emulare EAX pentru computere cu numai sunet integrat.

Diferențele constau în pachetul de software. Sound Blaster Audigy ADVANCED MB include Creative Audio Center, Creative MediaSource 5 Player / Organizer, Creative WaveStudio 7, Creative ALchemy; Sound Blaster X-Fi MB include Entertainment Console, Creative Karaoke Player, Creative MediaSource 5 Player / Organizer, Creative WaveStudio 7, Creative Audio Console, Creative ALchemy.

Wine implementează emularea software a unui subset de EAX.

Sound Blaster Audigy ADVANCED MB

De asemenea, cunoscut sub numele de Sound Blaster Audigy ADVANCED MB , este similar cu Audigy 2 SE, dar software-ul acceptă EAX 3.0, care acceptă software cu 64 de canale wavetable ( sinteză pe bază de eșantion ) cu accelerație DirectSound, dar fără eșantion de hardware „ wavetable ” accelerat - sinteză bazată. DAC este evaluat cu un raport semnal-zgomot de 95 dB.

Este disponibil ca opțiune integrată pentru notebook-urile Dell Inspiron , Studio și XPS .

Versiunile ulterioare ale driverului acceptă EAX 5.0.

Sound Blaster X-Fi MB

Este dotat:

  • Suport EAX 5.0 și OpenAL
  • Cristalizator
  • CMSS-3D
  • SVM
  • Egalizator grafic
  • Creative ALchemy (numai Windows Vista și Windows 7, este utilizat pentru furnizarea EAX în Vista)
  • Lansator Console (Mod Divertisment)
  • Consolă audio
  • Jucător de karaoke
  • Creative WaveStudio
  • Creative MediaSource

Spre deosebire de predecesorul său, Audigy Advanced MB , X-Fi MB nu include un sintetizator SoundFont bazat pe software. O altă diferență este că are opțiunea de a rula în modul de încercare de 30 de zile.

Versiuni de player audio

Tehnologia de tip EAX este prezentă și în mai multe playere audio digitale de către Creative Technologies , cum ar fi liniile NOMAD și ZEN . În aceste dispozitive sunt implementate următoarele efecte și caracteristici:

  • Diferite medii asemănătoare reverbului
  • Schimbare de viteză (mai lentă sau mai rapidă)
  • Adaptarea mediului (tren, avion, loc public etc.)
  • Imagine sonoră (largă, îngustă etc.)
  • Un egalizator grafic simplu

Vezi si

Referințe

linkuri externe