Las extensiones de audio ambiental (o EAX ) son una serie de ajustes preestablecidos de procesamiento de señal digital para audio, presentes en las tarjetas de sonido Creative Technology Sound Blaster comenzando con Sound Blaster Live y las líneas de productos Creative NOMAD / Creative ZEN . Debido al lanzamiento de Windows Vista, que desaprobó la API de DirectSound3D en la que se basó EAX en 2007, Creative desalentó la implementación de EAX a favor de su equivalente EFX basado en OpenAL , aunque en ese momento relativamente pocos juegos usaban la API.
Autor (es) original (es) | Tecnología creativa |
---|---|
Desarrollador (es) | Tecnología creativa |
Versión inicial | 1999 |
Lanzamiento final | 5.0 / 2005 |
Licencia | Propiedad |
Tecnología
EAX es una biblioteca de extensiones para Microsoft 's DirectSound3D , en sí una extensión de DirectSound introdujo con DirectX 3 en 1996 con la intención de normalizar el audio 3D para Microsoft Windows, añadiendo efectos de sonido predeterminados ambientales para el posicionamiento de audio de DS3D. Ergo, el objetivo de EAX no tiene nada que ver con el posicionamiento de audio 3D, esto generalmente lo hace una biblioteca de sonido como DirectSound3D u OpenAL . Más bien, EAX puede verse como una biblioteca de efectos de sonido escritos y compilados para ser ejecutados en un DSP en lugar de en la CPU , a menudo llamado "acelerado por hardware".
El objetivo de EAX es crear más ambiente dentro de los videojuegos simulando con mayor precisión un entorno de audio del mundo real. Hasta EAX 2.0, la tecnología se basaba en el motor de efectos a bordo del E-mu 10K1 en Creative Technology y del Maestro2 en tarjetas de sonido impulsadas por el chipset ESS1968. El motor de efectos acelerados por hardware es un DSP E-mu FX8010 integrado en el chip de audio de Creative Technology y se usó históricamente para mejorar la salida MIDI agregando efectos (como reverberación y coro ) a los instrumentos muestreados en una ' tabla de ondas ' basada en muestras. tarjetas de síntesis (que a menudo se confunde con la "síntesis de tabla de ondas" desarrollada por Wolfgang Palm de PPG y Michael Mcnabb a finales de la década de 1970, aunque no está relacionada). Un DSP de efectos similares también estuvo presente en las tarjetas de Creative desde el AWE 32 . Sin embargo, el DSP del EMU10K1 era más rápido y flexible y podía producir no solo salida MIDI sino también otras salidas, incluida la sección de sonido digital.
Los desarrolladores que aprovechan EAX eligen un entorno para la configuración de su juego y la tarjeta de sonido utiliza los ajustes preestablecidos de filtro digital matemático DSP para ese entorno. El EAX original era bastante primitivo, solo ofrecía 26 presets y 3 parámetros para un ajuste más preciso de los parámetros del oyente y 1 parámetro para las fuentes. Cada revisión de la tecnología aumentó los efectos disponibles. EAX Advanced HD (también conocido como EAX 3) y versiones posteriores brindan soporte para nuevas transiciones ambientales, nuevos efectos y múltiples efectos activos. Otras adiciones incluyen cambios suaves entre los ajustes preestablecidos del entorno EAX y los efectos de oclusión de audio (simulando una pared entre el reproductor y la fuente de sonido).
EAX se usó en muchos títulos populares de la época, incluidos Half-Life , Doom 3 , FEAR , Counter-Strike y Prey . Estos juegos son compatibles con EAX 4.0 si hay hardware de audio con un controlador compatible con OpenAL. Debido a que la aceleración de hardware para DirectSound y DirectSound3D se eliminó en Windows Vista , [1] OpenAL probablemente será más importante para los desarrolladores de juegos que deseen utilizar EAX en sus juegos.
La mayoría de los lanzamientos de versiones de EAX coinciden con aumentos en el número de voces simultáneas procesables en hardware por el procesador de audio: el EAX 1.0 original admite 8 voces, mientras que EAX 5.0 permite 128 voces (y hasta 4 efectos aplicados a cada una). Las tarjetas creativas son generalmente compatibles con versiones anteriores de EAX, aunque el procesamiento DSP acelerado por hardware de estos efectos solo ocurre en tarjetas con chips EMU. La mayoría de las soluciones de audio de Creative lanzadas después de X-Fi Titanium HD (excepto Audigy Rx) y otras compañías ofrecen emulación de software EAX en diversos grados.
EAX 1.0
- 8 voces simultáneas procesables en hardware
- 32 voces 3D individuales
- Ajustes preestablecidos de efectos ambientales
- Ajustes preestablecidos ambientales individuales por canal
- Procesamiento DSP de hardware [2]
- Especificación publicada en 1998
EAX 2.0
¡EAX 2.0 es compatible con Sound Blaster Live! tarjetas de sonido
- 32 voces simultáneas procesables en hardware
- Efectos de la oclusión
- Parámetros de reverberación específicos del material [3]
- Especificación publicada en 1999
EAX 3.0
EAX 3.0 es compatible con productos basados en E-mu 10K como Sound Blaster Audigy
- 64 voces simultáneas procesables en hardware
- 'Suavizado' entre entornos de audio 3D
- Acceso directo a todos los parámetros de reverberación
- Panorámica ambiental
- Nuevo motor de reverberación
- Comienzo de la designación AdvancedHD a partir del nuevo motor de reverberación
EAX 4.0
EAX 4.0 es compatible con las tarjetas de sonido de la serie Audigy .
- Efectos de hardware en tiempo real
- Múltiples entornos simultáneos
- Flanger
- Eco
- Distorsión
- Efectos de modulación en anillo [4] [5] [6]
- Especificación publicada en 2003
EAX 5.0
EAX 5.0 es compatible con productos basados en E-mu 20K , como Sound Blaster X-Fi (excepto las tarjetas de audio Xtreme).
- 128 voces simultáneas procesables en hardware y hasta 4 efectos en cada una
- EAX Voice (procesamiento de la señal de entrada del micrófono)
- EAX PurePath (los efectos de sonido EAX pueden originarse en un solo altavoz)
- Environment FlexiFX (cuatro ranuras de efectos disponibles por canal)
- EAX MacroFX (efectos posicionales realistas a corta distancia)
- Oclusión del entorno (el sonido de los entornos adyacentes puede atravesar las paredes)
- Especificación publicada en 2005
Desarrollo futuro
Según la especificación OpenAL 1.1 de Creative , EAX debería considerarse obsoleta como interfaz de desarrollador. El nuevo desarrollo debe usar la interfaz EFX de OpenAL, que cubre toda la funcionalidad EAX y está más estrechamente acoplada con el marco general de OpenAL. [7]
Emulación EAX
Además de los dispositivos de hardware, Creative también lanzó controladores de emulación EAX para computadoras con solo audio integrado.
Las diferencias radican en el paquete de software. Sound Blaster Audigy ADVANCED MB incluye Creative Audio Center, Creative MediaSource 5 Player / Organizer, Creative WaveStudio 7, Creative ALchemy; Sound Blaster X-Fi MB incluye consola de entretenimiento, reproductor de karaoke creativo, reproductor / organizador Creative MediaSource 5, WaveStudio 7 creativo, consola de audio creativa y alquimia creativa.
Wine implementa la emulación de software de un subconjunto de EAX. [8]
Sound Blaster Audigy ADVANCED MB
También conocido como Sound Blaster Audigy ADVANCED MB , es similar a Audigy 2 SE, pero el software es compatible con EAX 3.0, que admite tabla de ondas de software de 64 canales ( síntesis basada en muestras ) con aceleración DirectSound, pero sin muestra de tabla de ondas acelerada por hardware . síntesis basada. DAC tiene una relación señal / ruido de 95 dB.
Está disponible como una opción integrada para portátiles Dell Inspiron , Studio y XPS .
Las versiones posteriores del controlador son compatibles con EAX 5.0.
Sound Blaster X-Fi MB
Cuenta con:
- Soporte EAX 5.0 y OpenAL
- Cristalizador
- CMSS-3D
- SVM
- Ecualizador gráfico
- Creative ALchemy (solo Windows Vista y Windows 7, se utiliza para proporcionar EAX en Vista)
- Lanzador de consola (modo de entretenimiento)
- Consola de audio
- Reproductor de karaoke
- WaveStudio creativo
- Creative MediaSource
A diferencia de su predecesor, Audigy Advanced MB , X-Fi MB no incluye un sintetizador SoundFont basado en software. Otra diferencia es que tiene la opción de ejecutarse en modo de prueba de 30 días.
Versiones del reproductor de audio
La tecnología tipo EAX también está presente en varios reproductores de audio digital de Creative Technologies , como las líneas NOMAD y ZEN . En estos dispositivos, se implementan los siguientes efectos y características:
- Diferentes entornos similares a la reverberación
- Cambio de velocidad (más lento o más rápido)
- Adaptación al entorno (tren, avión, lugar público, etc.)
- Imagen de sonido (amplia, estrecha, etc.)
- Un ecualizador gráfico simple
Ver también
- Lista de juegos con soporte EAX
- Reverberación de convolución
- OpenAL
- Sonido directo
- A3D
- Dolby Surround / Dolby Pro Logic / Dolby Digital
- AMD TrueAudio
- Función de transferencia relacionada con la cabeza (HRTF)
Referencias
- ^ "OpenAL y Windows Vista" . Archivado desde el original el 13 de octubre de 2008., Laboratorios creativos
- ^ Creative Technology Ltd. (31 de agosto de 1998). "Extensiones de audio ambiental" (PDF) . Consultado el 20 de enero de 2018 .
- ^ Creative Technology Ltd. (1999). "Extensiones de audio ambiental: EAX 2.0" (PDF) . Consultado el 20 de enero de 2018 .
- ^ Creative Technology Ltd. (18 de noviembre de 2003). "EAX 4.0 - Introducción" (PDF) . Consultado el 20 de enero de 2018 .
- ^ Creative Technology Ltd. (21 de noviembre de 2003). "EAX 4.0 - Guía del programador" (PDF) . Consultado el 20 de enero de 2018 .
- ^ Creative Technology Ltd. (18 de noviembre de 2003). "EAX 4.0 - Guía del diseñador" (PDF) . Consultado el 20 de enero de 2018 .
- ^ La sección 'OpenAL, EAX y EFX' explica 'EAX' vs 'EFX'
- ^ Wine Staging - Versión 1.7.40
enlaces externos
- Preguntas frecuentes sobre la alquimia creativa
- Creative ALchemy v1.45.19 Descargar desde el sitio web de soporte creativo
- Página web oficial
- Sitio para desarrolladores
- I3DL2 y Creative EAX
- Sound Blaster Audigy ADVANCED MB
- Sound Blaster X-Fi MB
- Juegos que usan EAX