The Environmental Audio Extensions (or EAX) are a number of
digital signal processing
Digital signal processing (DSP) is the use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations. The digital signals processed in this manner are a ...
presets for audio, present in
Creative Technology
Creative Technology Ltd., or Creative Labs Pte Ltd., is a Singaporean multinational electronics company mainly dealing with Audio equipment, audio technologies and products such as speakers, headphones, sound cards and other digital media. Foun ...
Sound Blaster
Sound Blaster is a family of sound cards and audio peripherals designed by Creative Technology, Creative Technology/Creative Labs of Singapore. The first Sound Blaster card was introduced in 1989.
Sound Blaster sound cards were the de facto stan ...
sound card
A sound card (also known as an audio card) is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs. The term ''sound card'' is also applied to external audio ...
s starting with the
Sound Blaster Live and the
Creative NOMAD/
Creative ZEN
ZEN is a series of portable media players designed and manufactured by Creative Technology Limited from 2004 to 2011. The players evolved from the Creative NOMAD, NOMAD brand through the NOMAD Jukebox series of MP3 player, music players, with the ...
product lines. Due to the release of Windows Vista in 2007, which deprecated the DirectSound3D API that EAX was based on, Creative discouraged EAX implementation in favour of its
OpenAL
OpenAL (Open Audio Library) is a cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional positional audio. Its API style and conventions deliberately resemble those o ...
-based EFX equivalent – though at that point relatively few games used the API.
Technology
EAX is a library of extensions to
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
's
DirectSound3D, itself an extension to
DirectSound
DirectSound is a deprecated software component of the Microsoft DirectX library for the Windows operating system, superseded by XAudio2. It provides a low-latency interface to sound card drivers written for Windows 95 through Windows XP and can h ...
introduced with DirectX 3 in 1996 with the intention to standardize
3D audio
3D audio effects are a group of sound effects that manipulate the sound produced by Stereophonic sound, stereo speakers, Surround sound, surround-sound speakers, speaker-arrays, or headphones. This frequently involves the virtual placement of sou ...
for Microsoft Windows, adding environmental audio presets to DS3D's audio positioning. Ergo, the aim of EAX has nothing to do with 3D audio positioning, this is usually done by a sound library like
DirectSound3D or
OpenAL
OpenAL (Open Audio Library) is a cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional positional audio. Its API style and conventions deliberately resemble those o ...
. Rather, EAX can be seen as a library of
sound effect
A sound effect (or audio effect) is an artificially created or enhanced sound, or sound process used to emphasize artistic or other content of films, television shows, live performance, animation, video games, music, or other media.
In m ...
s written and compiled to be executed on a
DSP instead of the
CPU, often called "hardware-accelerated".
The aim of EAX was to create more ambiance within video games by more accurately simulating a real-world audio environment. Up to EAX 2.0, the technology was based around the effects engine aboard the E-mu 10K1 on
Creative Technology
Creative Technology Ltd., or Creative Labs Pte Ltd., is a Singaporean multinational electronics company mainly dealing with Audio equipment, audio technologies and products such as speakers, headphones, sound cards and other digital media. Foun ...
's and the
Maestro2 on ESS1968 chipset driven sound cards. The hardware accelerated effects engine is an
E-mu FX8010 DSP integrated into the
Creative Technology
Creative Technology Ltd., or Creative Labs Pte Ltd., is a Singaporean multinational electronics company mainly dealing with Audio equipment, audio technologies and products such as speakers, headphones, sound cards and other digital media. Foun ...
's audio chip and was historically used to enhance
MIDI
Musical Instrument Digital Interface (; MIDI) is an American-Japanese technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, ...
output by adding effects (such as
reverb
In acoustics, reverberation (commonly shortened to reverb) is a persistence of sound after it is produced. It is often created when a sound is reflected on surfaces, causing multiple reflections that build up and then decay as the sound is a ...
and
chorus) to the sampled instruments on '
wavetable'
sample-based synthesis
Sample-based synthesis is a form of audio synthesis that can be contrasted to either subtractive synthesis or additive synthesis. The principal difference with sample-based synthesis is that the seed waveforms are sampled sounds or instrument ...
cards (which is often confused with the "wavetable synthesis" developed by
Wolfgang Palm of
PPG and Michael Mcnabb in the late-1970s, however not related). A similar effects DSP was also present on Creative's cards back to the
AWE 32. However, the EMU10K1's DSP was faster and more flexible and was able to produce not only MIDI output but also other outputs, including the digital sound section.
Developers taking advantage of EAX choose an environment for their game's setting and the sound card uses the mathematical DSP
digital filter
In signal processing, a digital filter is a system that performs mathematical operations on a Sampling (signal processing), sampled, discrete-time signal to reduce or enhance certain aspects of that signal. This is in contrast to the other ma ...
presets for that environment. The original EAX was quite primitive, only offering 26 presets and 3 parameters for more accurate adjustment of the listener parameters and 1 parameter for the sources. Each revision of the technology increased the available effects. ''EAX Advanced HD'' (also known as EAX 3) and up provide support for new environmental transitions, new effects, and multiple active effects. Further additions include smooth changes between EAX environment presets and audio occlusion effects (simulating a wall between player and sound source).
EAX was used in many popular titles of the time, including ''
Half-Life Half-life is a mathematical and scientific description of exponential or gradual decay.
Half-life, half life or halflife may also refer to:
Film
* Half-Life (film), ''Half-Life'' (film), a 2008 independent film by Jennifer Phang
* ''Half Life: ...
'', ''
Unreal Tournament'', ''
Splinter Cell'', ''
Rogue Spear'', ''
Doom 3
''Doom 3'' is a 2004 first-person shooter, first-person shooter game developed by id Software and published by Activision. ''Doom 3'' was originally released for Microsoft Windows on August 3, 2004, adapted for Linux later that year, and Vide ...
'', ''
F.E.A.R.
''F.E.A.R.'' is a first-person shooter Horror game#Psychological horror, psychological horror video game series created by Craig Hubbard in 2005. Released on Microsoft Windows, Windows, PlayStation 3, and Xbox 360, there are three main games i ...
'', ''
Counter-Strike
''Counter-Strike'' (''CS'') is a series of multiplayer tactical first-person shooter video games, in which opposing teams attempt to complete various objectives. The series began on Windows in 1999 with the release of the first game, '' Counte ...
'', and ''
Prey
Predation is a biological interaction in which one organism, the predator, kills and eats another organism, its prey. It is one of a family of common feeding behaviours that includes parasitism and micropredation (which usually do not ki ...
''. These games support EAX 4.0 if audio hardware with an OpenAL-supporting driver is present. Because hardware acceleration for DirectSound and DirectSound3D was dropped in
Windows Vista
Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, released five years earlier, which was then the longest time span between successive releases of Microsoft W ...
, OpenAL runtime software is required to enable EAX in many games, it still functions in Windows 10, although OpenAL was also discontinued by Creative. OpenAL Soft, an open source version of OpenAL, is still actively maintained, and can be used by game developers, and to enable EAX sound in older games.
Most releases of EAX versions coincided with increases in the number of simultaneous voices processable in hardware by the audio processor: the original EAX 1.0 supports 8 voices, while EAX 5.0 allows 128 voices (and up to 4 effects applied to each). Creative cards are generally backwards compatible with older EAX versions, although hardware accelerated DSP processing of these effects only happens on cards with EMU chips. Most audio solutions from Creative released after the X-Fi Titanium HD (except for the Audigy Rx) and other companies offer EAX software emulation of varying degrees instead.
EAX 1.0
*8 simultaneous voices processable in hardware
*32 individual 3D voices
*Environmental Effect Presets
*Per-channel individual environmental presets
*Hardware DSP rendering
*Specification released in 1998
EAX 2.0
EAX 2.0 is supported by
Sound Blaster Live! sound cards
*32 simultaneous voices processable in hardware
*Occlusion Effects
*Material-specific reverb parameters
*Specification released in 1999
EAX 3.0
EAX 3.0 is supported by E-mu 10K-based products such as the
Sound Blaster Audigy
*64 simultaneous voices processable in hardware
*'Smoothing' between 3D audio environments
*Direct access to all reverb parameters
*Environmental Panning
*New
reverb
In acoustics, reverberation (commonly shortened to reverb) is a persistence of sound after it is produced. It is often created when a sound is reflected on surfaces, causing multiple reflections that build up and then decay as the sound is a ...
engine
*Beginning of the AdvancedHD Designation from new reverb engine
EAX 4.0
EAX 4.0 is supported by Audigy series
sound card
A sound card (also known as an audio card) is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs. The term ''sound card'' is also applied to external audio ...
s.
*Real-time hardware effects
*Multiple simultaneous environments
*
Flanger
Flanging is an audio effect produced by mixing two identical signals together, one signal delayed by a small and (usually) gradually changing period, usually smaller than 20 milliseconds. This produces a swept comb filter effect: peaks and ...
*
Echo
In audio signal processing and acoustics, an echo is a reflection of sound that arrives at the listener with a delay after the direct sound. The delay is directly proportional to the distance of the reflecting surface from the source and the lis ...
*
Distortion
In signal processing, distortion is the alteration of the original shape (or other characteristic) of a signal. In communications and electronics it means the alteration of the waveform of an information-bearing signal, such as an audio signal ...
*
Ring modulation
In electronics, ring modulation is a signal processing function, an implementation of frequency mixing, in which two signals are combined to yield an output signal. One signal, called the carrier, is typically a sine wave or another simple w ...
effects
*Specification released in 2003
EAX 5.0
EAX 5.0 is supported by
E-mu 20K-based products such as the
Sound Blaster X-Fi.
*128 simultaneous voices processable in hardware and up to 4 effects on each
*EAX Voice (processing of microphone input signal)
*EAX PurePath (EAX Sound effects can originate from one speaker only)
*Environment FlexiFX (four available effects slots per channel)
*EAX MacroFX (realistic positional effects at close range)
*Environment Occlusion (sound from adjacent environments can pass through walls)
*Specification released in 2005
Future development
In Creative's
OpenAL
OpenAL (Open Audio Library) is a cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional positional audio. Its API style and conventions deliberately resemble those o ...
1.1 specification, an alternative software system for 3D sound which Creative made, EAX should be considered deprecated as a developer interface. New development should use OpenAL's EFX interface, which emulates all previous EAX functionality and is more tightly coupled with the overall OpenAL framework.
Creative stopped updating OpenAL also, although an open source version, OpenAL Soft is still actively maintained.
EAX emulation
When Windows Vista discontinued DirectSound3D, Creative made a software package called
OpenAL
OpenAL (Open Audio Library) is a cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional positional audio. Its API style and conventions deliberately resemble those o ...
which allows many Windows EAX-carrying games to play software and hardware (soundcard driven) mode EAX with varying success. OpenAL builds on the EAX extensions with EFX extensions. OpenAL still installs and functions on Windows 10, although is no longer actively maintained and released. An open source version called OpenAL Soft is available which is actively maintained, although it has less support for all versions of EAX.
Realtek released the "Realtek 3D Soundback Beta 0.1" software package to allow Realtek cards to play EAX and DirectSound3D on Windows Vista and newer operating systems. It may work with your Realtek soundcard in Windows 10. It requires Windows Vista compatibility mode to install.
nForce
nForce is a motherboard chipset created by Nvidia originally for AMD Athlon and Duron, with later revisions also supporting contemporary Intel processors. The chipset shipped in 3 varieties; 220, 415, and 420. 220 and 420 are very similar with e ...
soundcards feature native support for EAX. The games that use EAX with nForce may need files changed to run properly.
Rapture3D supports EAX, it is a commercial wrapper for OpenAL used in games such as
Dirt 3.
Wine
Wine is an alcoholic drink made from Fermentation in winemaking, fermented fruit. Yeast in winemaking, Yeast consumes the sugar in the fruit and converts it to ethanol and carbon dioxide, releasing heat in the process. Wine is most often made f ...
implements software emulation of a subset of EAX.
Wine Staging - Release 1.7.40
/ref>
In addition to physical soundcard devices, Creative released EAX emulation software (Creative ALchemy) for a range of computers and motherboards that had Creative-made onboard audio. Creative ALchemy will not function unless it detects a Creative Labs device.
Sound Blaster Audigy ADVANCED MB
* The Sound Blaster Audigy ADVANCED MB includes Creative Audio Center, Creative MediaSource 5 Player/Organizer, Creative WaveStudio 7, Creative ALchemy;
Also known as ''Sound Blaster Audigy ADVANCED MB'', it is similar to Audigy 2 SE, but the software supports EAX 3.0, which supports 64-channel software wavetable (sample-based synthesis
Sample-based synthesis is a form of audio synthesis that can be contrasted to either subtractive synthesis or additive synthesis. The principal difference with sample-based synthesis is that the seed waveforms are sampled sounds or instrument ...
) with DirectSound acceleration, but without hardware accelerated ' wavetable' sample-based synthesis. DAC is rated 95 dB Signal-to-Noise Ratio.
It is available as an integrated option for Dell
Dell Inc. is an American technology company that develops, sells, repairs, and supports personal computers (PCs), Server (computing), servers, data storage devices, network switches, software, computer peripherals including printers and webcam ...
Inspiron, Studio
A studio is a space set aside for creative work of any kind, including art, dance, music and theater.
The word ''studio'' is derived from the , from , from ''studere'', meaning to study or zeal.
Types Art
The studio of any artist, esp ...
and XPS notebooks.
Later versions of the driver support EAX 5.0.
Sound Blaster X-Fi MB
* The Sound Blaster X-Fi MB includes Entertainment Console, Creative Karaoke Player, Creative MediaSource 5 Player/Organizer, Creative WaveStudio 7, Creative Audio Console, Creative ALchemy.
It features:
* EAX 5.0 and OpenAL support
* Crystallizer
* CMSS-3D
* SVM
* Graphic Equalizer
* Creative ALchemy (Windows Vista and Windows 7 only, is used for providing EAX in Vista)
* Console Launcher (Entertainment Mode)
* Audio Console
* Karaoke Player
* Creative WaveStudio
* Creative MediaSource
Unlike its predecessor, Audigy Advanced MB, X-Fi MB does not include a software-based SoundFont synthesizer. Another difference is that it has the option to run in 30-day trial mode.
Audio player versions
EAX-like technology is also present in several digital audio player
A portable media player (PMP) or digital audio player (DAP) is a portable consumer electronics device capable of storing and playing digital media such as audio, images, and video files. Normally they refer to small, battery-powered devices ...
s by Creative Technologies, such as the NOMAD
Nomads are communities without fixed habitation who regularly move to and from areas. Such groups include hunter-gatherers, pastoral nomads (owning livestock), tinkers and trader nomads. In the twentieth century, the population of nomadic pa ...
and ZEN
Zen (; from Chinese: ''Chán''; in Korean: ''Sŏn'', and Vietnamese: ''Thiền'') is a Mahayana Buddhist tradition that developed in China during the Tang dynasty by blending Indian Mahayana Buddhism, particularly Yogacara and Madhyamaka phil ...
lines. In these devices, the following effects and features are implemented:
*Different reverb
In acoustics, reverberation (commonly shortened to reverb) is a persistence of sound after it is produced. It is often created when a sound is reflected on surfaces, causing multiple reflections that build up and then decay as the sound is a ...
-like environments
*Speed-shifting (slower or faster)
*Environment adaptation (train, plane, public place etc.)
*Sound image (broad, narrow etc.)
*A simple graphical equalizer
Games with EAX Support
See also
* Convolution reverb
* OpenAL
OpenAL (Open Audio Library) is a cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional positional audio. Its API style and conventions deliberately resemble those o ...
* DirectSound
DirectSound is a deprecated software component of the Microsoft DirectX library for the Windows operating system, superseded by XAudio2. It provides a low-latency interface to sound card drivers written for Windows 95 through Windows XP and can h ...
* A3D
* Dolby Surround / Dolby Pro Logic
Dolby Pro Logic is a surround sound processing technology developed by Dolby Laboratories, designed to decode soundtracks encoded with Dolby Surround. The terms Dolby Stereo and LtRt (''Left Total'', ''Right Total'') are also used to describe sou ...
/ Dolby Digital
Dolby Digital, originally synonymous with Dolby AC-3 (see below), is the name for a family of audio compression technologies developed by Dolby Laboratories. Called Dolby Stereo Digital until 1995, it is lossy compression (except for Dolby Tr ...
* AMD TrueAudio
* Head-related transfer function (HRTF)
References
External links
Creative ALchemy FAQ
Creative ALchemy v1.45.19 Download from Creative Support Website
Official website
Developer site
I3DL2 and Creative EAX
Sound Blaster Audigy ADVANCED MB
Sound Blaster X-Fi MB
Games that use EAX
{{DEFAULTSORT:Environmental Audio Extensions
Creative Technology
Digital audio
Film and video technology
Virtual reality
Audio libraries