| Sound News | Press Releases | Archives | Week In Review | Editorials | Articles |
| Reviews | Benchmarks | Interviews | FAQs |Files & Drivers |
| Early Impressions | Game Guide | Search | Links | Forum | Contacts | ADS |



title_3dss.gif (30276 bytes)
dot_yellowish.gif (35 bytes)

3DsoundSurge takes a look at the impact of audio in Unreal Tournament

dot_yellowish.gif (35 bytes)

Please support 3DsoundSurge by visiting our sponsors
dot_yellowish.gif (35 bytes)
dot_yellowish.gif (35 bytes)

drivers.gif (6840 bytes)

Audio Performance in the Unreal Tournament demo Last updated December 15, 1999

This is a work in progress. Currently we have only benchmarks from Vortex 2 cards and the Live but we plan to add a few more during the week. We will also expand significantly on our impressions of the cards when it comes to sound quality.

For benchmarking we used "wicked" from http://www.voodooextreme.com/reverend/. We used two different computers. Computer A has  a Celeron 300a o/c to 450Mhz, 128MB RAM, Windows 98 and TNT1 90/110 Mhz. The video configuration was 512x384, 16 bit colour, normal texture details for both the worlds and skins and no detail textures. Increasing the resolution to 640x480 only decreased the frame rate with 5% so I'm obviously not fillrate limited at 512x384.

Mark (Computer B) used a Celeron 333a o/c 416 Mhz, 64MB RAM and a Voodoo2 12MB. He had high textures details for bth the worlds and skins and detail textures checked. The resolution is the same.

In the normal audio configuration we both left all settings to default, which means high audio quality. The Vortex 2 boards were used with the 2040 reference drivers and theLive was tested with LW 2.1

You have several settings to play with in the advanced audio configuration including 3D hardware, reverb, filter, stereo, surround, output frequency, effect channels, digital music, CD audio and volume controls for the different settings. Surround is if you have a Dolby Prologic system and will use that instead of your soundcard's 3D positioning. Reverb is software reverb and has no effect when 3D hardware is set to true for the Live or Vortex2 card. I'm not sure exactly what filter does but I suggest you leave it enabled. I found that reverb, filter, stereo and surround has no effect on performance (framerates). I also found that headphones, 2 and 4 speakers always got the same result.

Soundblaster Live

Computer A

effects channels Output rate (hz) Digital music DS3D+EAX (fps) Stereo (fps)
32 48000

No

25.44 27.68
32 48000

Yes

24.94 27.14
32 22050

No

25.43 28.20
16 48000

No

25.66 27.97
16 22050

No

25.65 28.58
8 48000

No

26.54 28.36
8 8000

No

26.74 28.79

The performance impact of DS3D and EAX ranges from 11% to 7.6%. Also interesting to note that output rate seems to have no effect on performance when 3D sound is enabled. The performance impact of  going to 32 from 16 effects channels is rather small and choosing just 8 is a rather big trade off so you're probably best off choosing 32 channels and an output rate of 48Khz. Digitial music has a performance hit of 2%.

Computer B

effects channels outputrate (hz) Digital music DS3D+EAX (fps) Stereo (fps)
32 22050

No

22.87 25.31
16 22050

No

23.02 25.31

Other EAX cards

Computer A

4DWave-NX

effects channels Output rate (hz) Digital music DS3D+EAX (fps) Stereo (fps)
8 22050

No

27.62
16 22050

No

26.87 28.48
32 22050

No

26.58 28.29
32 48000

No

26.07 27.69

The performance is very impressive, with 32 streams and sample rate of 22 kHz it's actually 5% ahead of the Live. Increasing the sample output rate to 48 kHz decrease the difference to 2.5%. It's still a rather small difference between 22 and 38 kHz samplerate so no reason to not choose 48 kHz.

368DSP

effects channels Output rate (hz) Digital music DS3D+EAX (fps) Stereo (fps)
8 22050

No

22.60
16 22050

No

21.96 24.06
32 22050

No

21.59 23.80
32 48000

No

17.30 18.80

As you see the 368DSP using 32 3D streams and a sample output rate is 18% behind the Live. Increasing the sample output rate to 48 kHz increase the difference too 48%. It’s clear that 48 kHz isn’t the strong point of the 368DSP, even in stereo mode 48 kHz cause a significant performance pact. I also tried the 44.1 kHz output rate but the performance difference is only slightly better so probably best to stay with 22 kHz. The numbers of streams have little impact though so no reason to choose anything less than 32 3D streams.  That performance is so poor in stereo mode (18.5% behind the Live) is a problem we have noticed in several other games even though it usually is just about 7% it's worse than any other card I've tried including the old SB16 cards. 

Yamaha's YMF744 (2013 drivers)

effects channels Output rate (hz) Digital music DS3D+EAX (fps) Stereo (fps)
8 22050

No

25.86
16 22050

No

25.11 28.02
32 22050

No

24.57 27.86
32 48000

No

24.53 27.36

Not excellent performance but only 3.7% behind the Live and you get a performance impact of enabling 3D sound and EAX of about 11.5%. The difference between 16 and 32 streams are very small and there is really no difference at all between 22 and 48 kHz.

ForteMedia's FM801 (2.03 drivers)

effects channels Output rate (hz) Digital music DS3D+EAX (fps) Stereo (fps)
8 22050

No

25.13
16 22050

No

24.74 25.44
32 22050

No

24.55 25.78
32 48000

No

24.17 25.44

Not excellent performance but only 5.2% behind the Live at worst and you get a performance impact of enabling 3D sound and EAX of about 5.3%. That's less than many other cards but that's only because the stereo performance is pretty poor, or 8.8% behind the Live. This is in 4-speaker mode, 2-speaker mode and headphones are slightly faster in stereo mode for some unknown reason. None of the other cards show much of a difference. The difference between 16 and 32 streams are very small and there is really not much difference between 22 and 48 kHz.

Vortex 2 old chip (all vortex2 boards except Aureal's upcoming SQ2500 use a chip with this performance)

computer A

effects channels Output rate (hz) Digital music A3D2 (fps) stereo (fps)
32 48000

No

20.18 27.71
32 48000

Yes

19.69 27.01
32 22050

No

20.20 28.27
16 48000

No

20.88 27.98
16 22050

No

20.87 28.32
8 48000

No

22.94 28.43
8 8000

No

23.34 28.72

You can see that the performance hit for 3D sound with wavetracing ranges from 37% down to 23%.

You can also see that the performance hit for digital music, 2.5% is not significant. Number of effects channel and output rate has no major impact unless you are below 16 effects channels and/or 22 Khz, but that's a significant tradeoff in terms of sound quality. You don't gain much by going above 16 channels and 22Khz though.

The Console Commands

It turns out that you can access the A3D console commands in a similar manner as in Heretic 2, Sin and Half Life.  To understand what we are testing and to optimize your system you need to know the following:

All toggle variables take a 0 for off and a 1 for on.

  • s_wavetracing - toggles all the A3D effects (reflections, occlusions, and geometry parsing);
  • s_reflect - toggles the refelctions but leaves occlusions enabled;
  • s_occlude - toggles occlusions but leaves the reflections enabled;
  • s_maxpoly - sets the maximum number of audio polygons to render

 

The following results are on Computer A with 16 effects channels, 22,000 Hz output rate, no digital music.  The default s_maxpoly 500 was used in all cases except where noted.

Mode Frames Per Second

Stereo

28.32
Full A3D 2.0 20.87
s_wavetracing 0 26.14
s_occlude 0 22.08
s_occlude 0, s_reflect 0 25.56
s_reflect 0 24.52
s_maxpoly 5000 full A3D 2.0 13.12
s_maxpoly 5000 s_occlude 0 18.59
s_maxpoly 5000 s_reflect 0 18.54
s_maxpoly 5000 s_occlude 0, s_reflect 0 25.79
s_maxpoly 50 full A3D 2.0 24.65
s_maxpoly 50 s_occlude 0 24.74
s_maxpoly 50 s_reflect 0 25.78
s_maxpoly 50 fs_occlude 0, s_reflect 0 25.89

 

Computer B - no console commands run yet

effects channels Output rate (hz) Digital music A3D2 (fps) Stereo (fps)
16 22050

No

18.16 23.29
32 22050

No

17.71 23.21

New Vortex 2 chip used in Aureal's upcoming SQ2500

computer B - no console commands run yet.

effects channels outputrate (hz) Digital music A3D2 (fps) Stereo (fps)
16 22050

No

18.28 23.28
16 22050

Yes

17.94 not tested
32 22050

No

17.63 23.22
16 48000

No

17.63 not tested

What’s interesting to note from these partial results is the wicked benchmark shows no performance difference between Aureal’s SuperQuad board and their new SQ2500 board which runs with an optimized Vortex 2 sound processor. If you read our SQ2500 preview you will know that on Computer B, the SQ2500 showed a 15.1 percent performance increase over the SuperQuad in Half-Life and a 2.4 percent performance increase over the SuperQuad in Heretic II.  Aureal is currently looking into these results.

The other thing the Vortex 2 results on both Computer A and B brings to light can be viewed as either disturbing or reason to be optimistic. On one side, the performance impact of wavetracing in Heretic II, which sounds great, is now almost non-existent after originally starting out in the order of 25 percent slower than direct sound (with no 3d). On the other side we have the older hybrid wavetracing implementation of Half-Life (hybrid because Half-Life has its own software reverb engine). It started out at around a 31 percent performance impact vs direct sound and on original Vortex 2 boards has been improved by a few percent to around 28 percent. Half-Life as noted is where the SQ2500 showed the biggest performance gains to date with wavetracing having only around a 17 percent hit on performance compared to direct sound.

Right now the Unreal Tournament impact is in the order of Half-Life on the SuperQuad for both original and revised Vortex 2 boards. What we must hope for is that Unreal Tournament’s A3D 2.0 performance impact, which like Half-Life has its own software reverb engine, can be optimized to similar impacts that we see in Heretic II.    Aureal is again looking into optimizations in Unreal Tournaments A3D 2.0 enigine.

In the mean time, if you have a Vortex 2 card and are having unacceptable performance slowdowns after enabling 3Dhardware, you have another option to turning it off that will gain back quite a few frames per second.  That is set s_reflect to 0 and s_occlude to 0.  You won't have those effects but in the case of Machine A you will gain back almost 5 frames per second and still have the benefits of 3D audio.  You can play around with other setting including s_maxpoly but keep in mind that all of these settings will have an impact on what you hear.  


Early Sound Impressions

Both of us find that 3D sound adds significantly to the Unreal Tournament Experience. That's no surprise, but of course we would like more. That comes by way of three modes. Software reverb, EAX and A3D 2.0’s wavetracing effects. Our impressions so far is that the software reverb adds to the overall quality of sound in the game and will be there for even those people playing on a Sound Blaster 16 but with no 3d audio. The EAX implimentation sounds very much like the software reverb using the Live or 4DWave-NX while the 368DSP is of far less quality with current drivers. For both software reverb and EAX the aural environment changes are not jumping out on us. Wavetracing via A3D 2.0 gets the nod from both of us for the best sounding audio mode because of its dynamic aural changes in accordance with your location in the enviroment, but its not a night and day difference from software reverb and EAX.


Feedback on these tests can be sent to Mikael@3dsoundsurge.com and Mark@3dsoundsurge.com or via a post in our forum.

Have comments or questions on this feature?
Why not post them in our forum?

Most Recent News Headlines
Site Refresh
DTS Bridges PC / AV Component Connectivity with DTS Connect; Strategic Partnerships with C-Media and Realtek Bring High-Quality DTS Surround Sound Into PCs
Creative Announces Xtreme Fidelity And The Creative X-FI Xtreme Fidelity Audio Processor
Doom 3 EAX Patch
Logitech Cordless Headset for Xbox Review
Philips HDRW720 DVR/DVD recorder review


Related Information

Read our Half-Life benchmark report

Read our A3D2.0 Performance Article

Read our ZD Audio Benchmark report

Articles

Audigy Tour Report

Philips Press Event

QSound 3D Audio

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

A Gamer's Guide to EAX

DVD Buyer's Guide

Surround Sound Formats

Virtual Surround Sound Technologies

The Advantages of the Center and LFE channels

Stereo to 4 or 5.1 Expansion Technologies

Bassmanagement

Visit to the Creative EMU Technology Center

Liveware 2.0

Sound Card Reviews

Audigy Detailed Impressions

Hurricane Extreme Initial Review

Hercules GameTheater XP

Philips Acoustic Edge

SoundBlaster Live! reference review

SoundBlaster Live! Platinum 5.1 European Edition

SoundBlaster Live! Platinum 5.1 America's Edition

Sound Blaster Live! Player 5.1

SoundBlaster Live! MP3+ 5.1

Sound Blaster Live! X-Gamer 5.1

FM801 reference review

Mushroom Siren Audio I

Abit AU10

Best Data Theatrix

Turtle Beach SantaCruz

VideoLogic SonicFury

Hoontech SoundTrack Digital-XG

Boostaroo Headphone Amplifier / Splitter

Sound Blaster Live!Drive I and II

Sound Blaster Creative Digital I/O 2

Spectrum Research Theater 2000

Qsound UltraQ

More reviews

 

dot_yellowish.gif (35 bytes)

3dss_small.gif (2549 bytes)All content, design and work is © 2001 - 3D Sound Surge Please respect the copyrights of the articles and writers herein. All copyrights are enforced by 3DSS.  
View the 3DsoundSurge Privacy Statement

dot_yellowish.gif (35 bytes)