The Active Network
ActiveWin: Reviews Active Network | New Reviews | Old Reviews | Interviews |Mailing List | Forums


Product: Windows Vista (32 & 64-bit)
Company: Microsoft
See Pricing  Purchase at
Review By: Andre Da Costa

with Byron Hinson & Fernando Fhualpa contributing

DirectX 10 & Open AL

Table Of Contents
1: Introduction
2: Pricing & System Requirements
Setup & Installation
4: Initial Impressions
5: Windows Activation 2 & Daily Usage
6: Connectivity & Networking
7: Application Compatibility, Control Panel, & Security
8: Windows Defender
9: Windows Internet Explorer 7
10: Windows Calendar, Mail, Meeting Space

11: Multimedia & Media Center
12: Windows Photo Gallery
13: Windows DVD Maker
14: Gaming in Windows Vista
15: DirectX 10 & Open AL
16: Graphic Card Performance & Misc Gaming
17: Windows Media Player 11
18: Windows Sidebar
19: Advanced Features

20: Backup, System Restore & Recovery
21: Windows ReadyBoost
22: Diagnostics & Performance Tools
23: Help/Support, Themes
24: The Forgotten Children
25: Developer Technologies in Vista
26: Developer Technologies 2
27: Memory Performance
28: Conclusion & Online Resources

DirectSound3D on Windows Vista

With Microsoft's decision to remove the audio hardware layer in Windows Vista, legacy DirectSound 3D games will no longer use hardware 3D algorithms for audio spatialization. Instead they will have to rely upon the new Microsoft software mixer that is built into Windows Vista. This new software mixer will give the users basic audio support for their old Direct Sound games but since it has no hardware layer, all EAX® effects will be lost, and no individual per-voice processing can be performed using dedicated hardware processing.

EAX has become the de facto standard for real-time effects processing. It has been incorporated in hundreds of games and has become the method of choice for game developers wanting to add interactive environment effects to their titles. Some of the best selling games of all time use the EAX extensions to DirectSound 5.0 and beyond, including Warcraft3, Diablo2, World of Warcraft, Half Life, Ghost Recon, F.E.A.R. and many others. Under Windows Vista, these games will be losing the hardware support that came as standard under the previous Windows Operating Systems, and will no longer provide real-time interactive effects, making them sound empty and lifeless by comparison to the way they sound on Windows XP.

In some cases, where a game specifically looks for a hardware audio path, it may even fall back to plain stereo output. This will be a very different landscape for 3D audio than the one that both Creative Labs and Aureal Technologies® pioneered 8 years ago. Both companies dedicated hardware power to rendering increasing numbers of 3D voices, with each voice taking full advantage of HRTF (Head Related Transfer Function) technology, wave tracing and other advanced processing. With the native Windows Vista audio APIs, all this advanced, hardware-based 3D audio processing will be inaccessible. Instead, basic mapping to a generic speaker placement scheme will be employed, and all interactive processing and rendering will be dependent on the host CPU.

While it is true that CPUs continue to get faster, the Vista audio architecture intentionally simplifies things, such that the potential processing load for multiple 3D voices is limited. Inevitably there is a tradeoff. This will be especially true for gamers that have come to depend on the kind of high-end 3D audio experience available from products like the SoundBlaster X-Fi, with its advanced headphone 3D audio processing and dedicated hardware DSP effects. For gamers this would be the most noticeable loss in Windows Vista, and it would be a definite step backwards for PC gaming audio if developers only had the option of using native Windows Vista audio APIs. However, they do have a legitimate, proven alternative in OpenAL.

OpenAL on Windows Vista

  • As we have already stated above, Microsoft will be removing DirectSound 3D Hardware support from Direct X with the launch of Windows Vista. DirectSound and DirectSound3D will still function; however, they will no longer use hardware acceleration. 

  • The native OpenAL devices on Sound Blaster Audigy and Sound Blaster X-Fi™ soundcards do not use DirectSound or DirectSound 3D and so they will be completely unaffected. For games that use these devices, nothing will change. The game will continue to enjoy hardware based 3D audio and effects.

  • The Generic Hardware device will no longer be available, as it requires the use of hardware DirectSound 3D Buffers. Instead, this device will gracefully, and automatically, fallback to using the Generic Software device, which will continue to work as before.

Saving Grace is OpenAL?

The good news for owners of advanced audio cards like SoundBlaster X-Fi is that the developer community has been preparing for this for over 3 years. Hardware audio will not be disappearing with the launch of Windows Vista. Games that support OpenAL today will continue to provide full hardware-enhanced 3D audio under Windows Vista. This includes games such as Battlefield 2, Doom3, Unreal Tournament2k4, Dungeon and Dragons Online, Prey, Quake 4, and many others (a full list can be found at These games have complete hardware-based HRTF support for multiple speaker and headphone setups as well as full support for all the different versions of EAX. Also, these games will be able to take advantage of the hardware-accelerated path on supporting hardware for performance and quality increases.

OpenAL support will also be incorporated into the Unreal 3 engine from Epic Games®, the new Doom 3 engine from Id Software® and the new Torque Gaming Engine from Garage Games®. These engines represent literally hundreds of upcoming titles for PC and will provide the majority of upcoming major PC title releases. All of these titles will have OpenAL support at the core and will sound as good as they look in Windows Vista. Other top tier developers including D.I.C.E.®, Turbine®, Bioware® and others are working to ensure their home-grown audio engines fully support OpenAL hardware. For game developers that are serious about the PC platform, OpenAL is presently the only viable option for delivering the 3D audio experience that gamers have come to expect.

Windows Vista will be ushering in a new age for PC gaming, with great new graphics, physics and CPU support. When combined with OpenAL and the widespread developer support it is receiving, gamers will also be hearing some of the best audio ever on Windows Vista.

But right now, older games which use DirectSound 3D may well take a large performance hit now that they have to process the sound in software rather than hardware.

What titles are on the way for DirectX 10?

Other games announced by other publishers that are enhanced for Windows Vista and DirectX 10 include:


 « Gaming in Windows Vista Graphic Card Performance & Misc Gaming»


  *   *