home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Multimed / Multimed.zip / dmppm075.zip / DSMI.DSC < prev    next >
Text File  |  1996-06-30  |  4KB  |  78 lines

  1. ---------------------------------------
  2. D S M I  /  2 - version 3.2
  3.  
  4. Digital Sound & Music Interface for OS/2
  5.  
  6. (C) 1994, 1996 Julien Pierre
  7. (C) 1992, 1995 Virtual Visions Finland
  8. ---------------------------------------
  9.  
  10. DSMI/2 is a sound interface for PC compatible computers running on IBM's
  11. Operating System /2. It goes beyond the basic sound functionality offered
  12. in OS/2 via MMPM/2 and provides programmers with a variety of functions to
  13. play music and sound effects in their programs.
  14.  
  15. DSMI/2 will be most useful to multimedia application and game developers, but
  16. it will also prove handy for any application that needs more than basic sound.
  17.  
  18. Here are some of DSMI/2's capabilities:
  19.  
  20. * Dolby Prologic Surround sound support
  21. * Up to 32 simultaneous channels lets you play sound effects simultaneously with music!
  22. * Plays many different music files : MODs, STMs, S3Ms, 669s, MTMs, FARs and
  23. other formats
  24. * Supports any soundcard with an MMPM/2 driver
  25. * Real-time support with Direct Audio (highly recommended)
  26. * Very easy sound card setup
  27. * Special 16-bit support, which means great sound quality on 16-bit cards
  28. * Very extensive programming interface that lets YOU decide what to do
  29. * Modular structure means easier upgrades (new file formats, mixers)
  30. * On-line hypertext reference guide
  31. * Example programs
  32. * Utilizes 386 and above instruction mix to reach maximum performance
  33.  
  34. WHAT'S IN DSMI/2----------------------------------------------------------
  35.  
  36. - Made with IBM Visual Age C++ 3.0 and Borland Turbo Assembler 4.0.
  37. Also tested with C Set ++ 2.1 and Watcom C/C++ 10.0. Should work fine with
  38. any compiler that can use the _Pascal calling convention.
  39. - A dynamic link library and an import library are provided for easy linking
  40. - Following parts are written in assembly language:
  41.         * Sound mixing routines
  42.         * Module player engine
  43.         * Some miscellaneous functions
  44. - C and C++ source is compiled with IBM Visual Age C++ 3.0 and uses 386
  45. instruction set (optimized for Pentium)
  46. - Latest version of Dual Module Player for OS/2 included
  47.  
  48. NEW IN THIS VERSION OF DSMI/2 :
  49. - Improved Dual Module Player with Filters and Echo effects support.
  50. - Presentation Manager version of Dual Module Player, with full source.
  51. - Support for direct loading of WAV files as instruments.
  52. - Support for loading of files from resources or memory buffers in addition
  53. to disk files.
  54. - Documentation on DSMI drivers for hardware mixing support.
  55. - Comes with support for the Virtual Pascal compiler.
  56. - Many new examples with full source.
  57. - Includes the module to AMF (M2AMF) converter to save you disk space.
  58.  
  59. UPDATES ------------------------------------------------------------------
  60.  
  61. You will find the latest information about DSMI for OS/2 on the Internet at the
  62. following addresses :
  63.  
  64. http://www.netsrq.com/~madbrain/
  65. http://www.polsci.wvu.edu/Henry/Madbrain/software.html
  66.  
  67. The author can be contacted at :
  68. madbrain@netsrq.com
  69.  
  70. LICENSE ------------------------------------------------------------------
  71.  
  72. This is an evaluation copy of DSMI, which means you are not allowed to use it
  73. for actual work other than evaluation. If if you want to write a DSMI application,
  74. you need a a commercial or non-commercial licence. Look at the ORDER.DSM file.
  75. If you have Internet email access, you can also contact madbrain@netsrq.com
  76. (Julien Pierre) for any question about the product and you will usually get
  77. a reply in the next 24 hours.
  78.