|
|
| Sound News | Press
Releases | Archives | Week In
Review | Editorials
| Articles | |
|
![]() |
|
||||
|
|||||
Gamer's Guide to 3D sound and reverb APIsMikael Hagén and Mark Muschett - Last updated September 8, 2002
EAX Advanced HD As of when
this was written we just started to see some games supporting this API but I have no
details on exactly how developers use it. What I will offer is an overview of whats
new from a gamers perspective based on the demos provided with the Audigy card. The 5 major
new features of EAX Advanced HD for games are Multi-Environment, Environment Morphing,
Environment Panning, Environment Reflections and Environment Filtering. In the demos Creative Labs also show Extreme
effects and Exclusion which are not available when using the Live card. Heres a
short summary of each
This is of
course similar to the reflections technology part of the wavetracing in Aureals A3D
2.0 but from a developers perspective its implemented differently. Could also be
interesting to note that Aureal did it in the reverse order compared to Creative, that is
they first offered positioning of first order reflections (A3D 2.0) and later introduced a
reverb engine (A3D 3.0). In the demo
provided with the Audigy cards you are located in a canyon while a crow flies circles
around you. You then listen to the crow flies voice as it circles and the additions of
reflections most definitely increase the feeling of being located in a canyon. Its
no doubt the reflections are well positioned too. My impressions are the positioning,
especially in 4-speaker mode, is better done than what the Vortex2 cards offered.
Its hard to tell if this will be the case in actual games and not just in demos
created by Creative Labs though. As with
morphing early reflections compared to reverb is in most cases a more subtle improvement
offering more natural transition of a reverb effect within the same environment. That is,
with reflections the reverb effects when in the middle of a room will be different than
when you are close to the wall. Where I expect the introduction of early reflections to
offer the most significant benefit is outdoor environments. This is an area where the current version of EAX
doesnt seem to offer a good way to simulate the feeling of being in a canyon, as was
the case in the Audigy / EAX HD demo, at least no EAX games Ive played done it
really well. That this can be simulated well with early reflections is quite clear from
the provided demo. Environment Filtering: The filtering adds new control for developers to simulate the tonal nuances of wide open spaces. No demo was provided so doubtful to what if any extent this will offer a benefit for games.
"exclusion" is our name to describe a case where the source sound is outside a reverberant area but passing an opening to that area. As it does so, changes to the direct path of the source occur, along with changes to the listener properties (environment). This effect can be simulated in EAX 2 by combining and manipulating occlusion and obstruction parameters, but the new exclusion calls in EAX ADVANCED HD make it much easier for developers to code the effect."
"Extreme Effects" describes a new class of effects made possible with EAX ADVANCED HD.The new reverb engine running on the Audigy chip is more powerful than on the Live!, and the new parameters available allow developers to create even more effects, especially using modulation of reflections and delays. The only soundcard that offers support for EAX Advanced HD is the Audigy series. According to Creative Labs this is unlikely to ever change, at least not until they release the successor to Audigy. Its possible they later change their mind and let others support it or that others manage to support it anyway similar to how they now including Creative supports A3D 1.0. A more likely route if I would guess is that they offer their own extensions to DS3D that offers similar but not identical functionality. When it comes to backwards compatibility Creative offers the following response:
We know that several of the first EAX Advanced HD games including Soldier of Fortune 2 and Star Wars Jedi Knight II: Jedi Outcast both fails to offer any backwards compatibility. However Epic Games claim Unreal Tournament 2 will which is a good sign considering how many games that are likely to use that engine. Worth noting that both Soldier of Fortune 2 and Jedi Knight II still offer 3D sound on any DS3D capable card. |
Articles A Gamer's Guide to Sensaura 3D Audio A Gamer's Guide to 3D Sound and Reverb APIs A Gamer's Guide to 3D Sound and Reverb Engines A Gamer's Guide to DS3D and A3D 1.x Virtual Surround Sound Technologies The Advantages of the Center and LFE channels Stereo to 4 or 5.1 Expansion Technologies |
|