[695] in comp.os.os2.announce archive

home help back first fref pref prev next nref lref last post

VENDOR: DSMI/2 Digital Sound & Music Interface (library)

daemon@ATHENA.MIT.EDU (Mick Brown)
Tue Feb 20 06:29:07 1996

To: os2ann.DISCUSS@bloom-picayune.MIT.EDU
Date: 20 Feb 1996 00:23:48 GMT
From: lfirrantello@BIX.com (Mick Brown)
Reply-To: madbrain@micronet.fr

Reply-To:     madbrain@micronet.fr
Submitted by: (Julien Pierre)
Source:       (Julien Pierre)
---------------------------------------------------------------------
http://www.polsci.wvu.edu/Henry/Madbrain,
hobbes.nmsu.edu/os2/incoming (will probably be put to /os2/mmedia),
ftp.cdrom.com (when the files are sorted).

Programmers will also be interested in the following :
DMSI/2     Digital Sound & Music Interface for OS/2
    (C) 1994,1995, 1996 Julien Pierre (C) 1992,1995 Otto Chrons

DSMI is a sound interface for PC compatible computers. It provides programmers
with a variety of functions to play music and sound effects in their programs.

Here are some of DSMI's capabilities:
 * Supports any soundcard with an MMPM/2 driver
 * optionnal real-time support with Direct Audio
 * Up to 32 simultaneous channels lets you play sound effects simultaneously
   with music!
 * Plays MODs, STMs, S3Ms, 669s, MTMs, FARs and other formats
 * Very easy sound card setup
 * Special 16-bit support, which means GREAT sound quality on 16-bit cards
 * Very extensive programming interface that lets YOU decide what to do
 * Modular structure means easier upgrades (e.g. new sound cards)
 * On-line hypertext reference guide! (over 130KB)
 * Example programs
 * Utilizes 386 instruction mix to reach maximum performance,

WHAT'S IN DSMI------------------------------------------------------------
C version
 - Made with IBM C Set ++ 2.1 and Borland Turbo Assembler 4.0, but should also
   work fine with other compilers
 - Comes with DSMI/32, a 32-bit protected mode version of DSMI which works
   with 32-bit C compilers.
 - A dynamic link library and an import library are provided for easy linking
 - Following parts are written in assembly language:
    * Sound mixing routines
    * Module player engine
    * Some miscellaneous functions
 - C source is compiled with IBM C Set ++ 2.1 and uses 386 instruction set

DSMI/2 is available right now.
For commercial developers, the license is $2000 per program, or $6000 for use
in several programs. You get e-mail support with these. An additional $3000
will get you all upgrades to DSMI for the next two years, and I will do some
modifications to the library if you have specific requests. Contact me at
madbrain@micronet.fr to buy it.

For DOS & Win32 versions, contact Otto Chrons : c142092@cs.tut.fi.

// http://www.polsci.wvu.edu/Henry/Madbrain - Phone +33-1-30471798.
=====================================================================
-- email os2_ann_req@bix.com to submit articles to comp.os.os2.announce
-- email lfirrantello@bix.com for comments to the moderator.

-- Please use "Reply-To:" or "Source:" addresses for email comments 
   regarding this article.

home help back first fref pref prev next nref lref last post