home *** CD-ROM | disk | FTP | other *** search
/ NEXT Generation 27 / NEXT27.iso / pc / demos / emperor / dx3.exe / DOCS / README / DSOUND.TXT < prev   
Text File  |  1996-08-28  |  3KB  |  76 lines

  1. DirectSound 3 Readme File
  2.  
  3.  
  4. 1. New Features in DirectSound 3
  5. ================================
  6.  
  7. - DirectSound3D is finally available!  This implementation includes
  8.   the ability to position and move sounds in 3D space, complete with Doppler
  9.   shifting, attenation due to distance, and a sound cone feature which
  10.   allows you to create sounds which are louder when pointing straight at
  11.   you than when they are pointing away.  DirectSound3D has a flexible
  12.   coordinate system which allows you to use your internal game coordinates
  13.   and still get the effects you want.  To learn more, check out the help
  14.   files, or look at the following samples:
  15.  
  16.         \dxsdk\sdk\samples\ds3dview
  17.         \dxsdk\sdk\samples\dsshow3d
  18.         \dxsdk\rockem
  19.  
  20. - Global Sounds.  Many developers wanted to make sounds even when their
  21.   application is not the foreground application.  Now you can!  Just create
  22.   your sound sound buffer with the DSBCAPS_GLOBALFOCUS flag specified and
  23.   the sound buffer will be audible regardless of sound focus.  However,
  24.   please note the following caveats:
  25.  
  26.         a) Global sounds will not be audible if the sound focus application
  27.            has the DSSCL_EXCLUSIVE level set.  That application has requested
  28.            that it not be interrupted, so we respect that request.
  29.  
  30.         b) You can't create a global sound on a DirectSound object that has
  31.            DSSCL_WRITEPRIMARY.
  32.  
  33.  
  34. 2. New Sound Driver Support
  35. ===========================
  36.  
  37. This release contains support for the ESS 1788 card and new versions of
  38. the ESS 1688 and SoundBlaster AWE 32 cards, in addition to the drivers
  39. supported  in DirectX 1 and 2.  This brings our total sound card coverage
  40. to the following:
  41.  
  42. - Sound Blaster:  8-bit cards, 16-bit cards, and the AWE32.
  43. - ESS: 488, 688, 1488, 1688, 1788.
  44. - MediaVision: PAS 16, PAS Studio, PAS Plus, Pro 3D, and Blue Lite Special.
  45. - Aztech: Nova 16, Washington 16, Rocky 2.
  46. - Microsoft: Windows Sound System.
  47.  
  48. Sound cards which do not have DirectSound drivers can still be accessed
  49. through DirectSound.  If no driver is available, DirectSound will use its
  50. emulation layer to communicate with the device through the standard Wave
  51. driver interface.  This provides full DirectSound functionality, but
  52. increases latency significantly and prevents access to hardware
  53. acceleration.
  54.  
  55. We have also encountered faults in certain situations on the Roland
  56. Rap 10 and the Gravis UltraSound MAX.
  57.  
  58.  
  59. 3. Known Problems with this release
  60. ===================================
  61.  
  62. - DirectSound3D consumes more CPU than ordinary mixing.  Our measurements
  63.   indicate that it consumes about 6% of a P90 per sound.  If you ask
  64.   DirectSound to play more 3D sounds than the processor is capable of, we
  65.   will do our best to satisfy your demand.  In practice, this will mean
  66.   that the CPU will be overloaded and will be unable to spend any cycles
  67.   on ordinary things like updating your display or reading your keyboard.
  68.   So be sure to test your application to make sure that it runs on your
  69.   low-end target platform.
  70.  
  71.  
  72. Thanks!
  73. The DirectSound Team.
  74.  
  75.  
  76.