| 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)

Mark Muschett takes a sneak peek at Diamond's MX400 Drivers

dot_yellowish.gif (35 bytes)

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

reviews.gif (6840 bytes)

Diamond Monster Sound MX400 Sneak Peek - Mark Muschett- Last updated January 13, 2000

MX400box_shot.gif (14309 bytes)

Specifications

Audio Processing Chipset:

  • PCI Controller - ESS Canyon 3DTM
  • Audio codec - Quad AC97 2.1 Codec
  • Utilize up to 48 3D hardware accelerated channels, 64 hardware accelerated channels, or 1024 voices
  • Powerful DSP for full 32 bit 48KHz audio signal processing

Bus Type:

  • PCI 2.1

Sample Rates:

  • Up to 48 kHz playback/record

Input/Output Connectors Brack Connectors:

  • Line 1 output - front speakers or headphones
  • Line 2 output - rear speakers
  • Microphone input
  • Line in
  • Coaxial S/PDIF out
  • MPU-401 MIDI/Digital Gameport
  • Standard audio and digital joysticks/gamepads

Internal Connectors:

  • Header for Rio PC upgrade
  • I2S Control/data path
  • MPC (CD, Modem, Aux.)
 

API Support:

  • Microsoft DirectSound, Microsoft DirectSound3D
  • Aureal's A3D 1.0

 

Operating System Support:

  • Microsoft Windows 95/98 or Windows NT 4.0

 

Minimum System Configuration:

  • Microsoft Windows 95/98 or Windows NT 4.0
  • Pentium 90MHz or higher
  • 8MB RAM (16MB recommended)
  • 16MB free hard disk space
  • One available PCI 2.1 compliant slot
  • Powered speakers or headphones

Quad Playback Support:

  • Games
  • Games Cutscenes
  • DVDs, AVIs, MIDIs, Music CDs

Monster Bundle

  • Slave Zero™ (7 level OEM version)
  • Demolition Racer™ (trial offer from Diamond and Channelware NetActive™)
  • Mixman® Studio FX
  • RioPort Audio Manager
  • Liquid Player
  • Yamaha’s Soft Synthesizer S-YXG50
  • Adobe Acrobat Reader™
  • Zoran SoftDVD™
  • Soft Karaoke Lite™


Introduction:

Update: The card is basically unsupported with the exit of S3/Diamond (now SonicBlue) from the soundcard martket. For this reason a review of this product is currently a low priority since the conclusion would be to strongly recommend against buying it. This is especially true now with the release of WindowsXP which require WDM drivers that Diamond has and most likely never will release.

We don't have an MX400 board but we do have the 2.04 MX400 drivers.    Given that the MX400 is based on the same core design as Terratec DMX that we do have we decided to take a sneak peak at  how the new drivers that will ship with the MX400 are looking.   Note that actual performance may vary since we had to be creative to get this drivers to install on Terratec' s DMX but it should give a reasonable peek of what the MX400 will have to offer in terms of performance.

We won't get into 3D audio quality and reverb quality here.   However, the MX400 is using the same version of Sensaura's technology as Hoontech's XG-Digital that we recently reviewed.   Some things will be different between the two cards but what we think about the 3d audio and reverb can be directly applied to the MX400.

In terms of CPU usage this is what we saw.  Note again these are on the DMX and not the MX400.

First up some numbers from Aureal's test program, Minerva:

Device Selected: Monster Direct Sound Driver
DirectSound reports...
1 Primary buffer available
80 Total 2D hardware mixing buffers available
80 Static 2D hardware mixing buffers available
80 Streaming 2D hardware mixing buffers available
48 Total 3D hardware buffers available
48 Static 3D hardware buffers available
48 Streaming 3D hardware buffers available
33554432 Total bytes sound card memory static buffer storage
0 KB/sec Data transfer rate to hardware static buffers
48000 KB/sec Max sample rate supported by secondary buffers
100 KB/sec Min sample rate supported by secondary buffers

Minerva is testing: <Monster Direct Sound Driver> for :-
DirectSound acceleration: <available>
DirectSound3D acceleration: <available>
A3D acceleration and compatibility:-
<WARNING: A3D compatibility tests failed!>
  Selected drivers report A3D capabilities
  but are failing Minerva A3D compatibility tests.
  Drivers are not Aureal certified and not A3D algorithm based.

Monster WaveSynth is a synthesizer, with separate left/right volume control.
64 simultaneous notes are supported

Next up are some ZD audio numbers. These are on the same machine that our other ZD audio numbers are run on. For the numbers to compare to head to our main DS3D benchmarks page.  

Test

DMX with MX400 Drivers

DirectSound3D CPU Util, 22 kHz, 8 bit, Static:Hardware Voices

32

DirectSound3D CPU Util, 22 kHz, 8 bit, Static:Voice 8 (Percent Used)

3.71

DirectSound3D CPU Util, 22 kHz, 8 bit, Static:Voice 16 (Percent Used)

4.51

DirectSound3D CPU Util, 22 kHz, 8 bit, Static:Voice 32 (Percent Used)

6.84

DirectSound3D CPU Util, 22 kHz, 8 bit, Streaming:Hardware Voices

32

DirectSound3D CPU Util, 22 kHz, 8 bit, Streaming:Voice 8 (Percent Used)

3.75

DirectSound3D CPU Util, 22 kHz, 8 bit, Streaming:Voice 16 (Percent Used)

4.48

DirectSound3D CPU Util, 22 kHz, 8 bit, Streaming:Voice 32 (Percent Used)

6.81

DirectSound3D CPU Util, 44.1 kHz, 16 bit, Static:Hardware Voices

32

DirectSound3D CPU Util, 44.1 kHz, 16 bit, Static:Voice 8 (Percent Used)

5.53

DirectSound3D CPU Util, 44.1 kHz, 16 bit, Static:Voice 16 (Percent Used)

7.19

DirectSound3D CPU Util, 44.1 kHz, 16 bit, Static:Voice 32 (Percent Used)

10.7

DirectSound3D CPU Util, 44.1 kHz, 16 bit, Streaming:Hardware Voices

32

DirectSound3D CPU Util, 44.1 kHz, 16 bit, Streaming:Voice 8 (Percent Used)

5.56

DirectSound3D CPU Util, 44.1 kHz, 16 bit, Streaming:Voice 16 (Percent Used)

7.08

DirectSound3D CPU Util, 44.1 kHz, 16 bit, Streaming:Voice 32 (Percent Used)

10.8

The other quick benchmark I was able to run was the Unreal Tournament Demo.  For  more on how we do it check our main Unreal Tournament Benchmarking Page.  With the the current DMX drivers Unreal Tournament is basically unplayable for me with 3D sound enabled.  The benchmarks showed an average fps of 14.67.   Using the MX400 drivers  the game runs well and benchmarks at 23.98 fps with 3dhardware enabled and 16 effect channels and 23.7 fps with 32 effects channels.  Thats actually slightly faster than I got with the Live on the same machine but keep in mind that an extra 64 MB of RAM is now in the machine. The machine these tests were run on is machine B in those tests.  

Running on machine A with the same exact configuration as on the benchmark page we got 23.21 with 32 3D streams at 48 kHz and 24.11 with 32 3D streams at 22 kHz. In both cases without any music played. This is slightly slower than the Live but not anything significant.

We also run the Half-Life Benchmark and with EAX enabled we got 36.0 FPS, this is actually faster than the Live with LW 2.0 or later drivers but 1 fps slower than the Live with LW 1.0 drivers. It's only Half-Life where the Live got slower after the LW 2.0 drivers. You can check out our Half-Life Benchmark page to see how the 36.0 score compares to other cards.

It's easy to draw the conclusion that while the MX400 may not win any benchmark tests performance is good enough to make it a non issue on a reasonably fast CPU (Celeron 300A o/c to 450 Mhz).

Its also worth noting that like the Hoontech Digital-XG, these MX400 drivers use Sensaura's new reverb engine that supports EAX 1, 2.0 and I3DL2 along with translating A3D 1.x calls to DS3D.    In terms of API support, don't let the Monster name fool you.  The MX400 does not use an Aureal chipset and as such does not support A3D 2.0 or the upcoming A3D 3.0.

The reverb quality is improved from earlier drivers and while to our ears its still not as good as the Live or QSound's reverb,  its definitely good enough to be a positive feature.  Finally, a quick test seems to say that the Canyon3D can finally play multiple wave files as I was able to run WinAmp with waveout and have 2 other wav files going at the same time.  

That's just a quick look at some of what the MX400 drivers should offer.   Hopefully we can take a look at these drivers on an actual MX400 sometime soon!   For more information on Sensaura, DS3D  and EAX you can check out the following resources:

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

 

 

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)