[695] in comp.os.os2.announce archive
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.