home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Multimed
/
Multimed.zip
/
dmppm075.zip
/
DSMI.DSC
< prev
next >
Wrap
Text File
|
1996-06-30
|
4KB
|
78 lines
---------------------------------------
D S M I / 2 - version 3.2
Digital Sound & Music Interface for OS/2
(C) 1994, 1996 Julien Pierre
(C) 1992, 1995 Virtual Visions Finland
---------------------------------------
DSMI/2 is a sound interface for PC compatible computers running on IBM's
Operating System /2. It goes beyond the basic sound functionality offered
in OS/2 via MMPM/2 and provides programmers with a variety of functions to
play music and sound effects in their programs.
DSMI/2 will be most useful to multimedia application and game developers, but
it will also prove handy for any application that needs more than basic sound.
Here are some of DSMI/2's capabilities:
* Dolby Prologic Surround sound support
* Up to 32 simultaneous channels lets you play sound effects simultaneously with music!
* Plays many different music files : MODs, STMs, S3Ms, 669s, MTMs, FARs and
other formats
* Supports any soundcard with an MMPM/2 driver
* Real-time support with Direct Audio (highly recommended)
* 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 (new file formats, mixers)
* On-line hypertext reference guide
* Example programs
* Utilizes 386 and above instruction mix to reach maximum performance
WHAT'S IN DSMI/2----------------------------------------------------------
- Made with IBM Visual Age C++ 3.0 and Borland Turbo Assembler 4.0.
Also tested with C Set ++ 2.1 and Watcom C/C++ 10.0. Should work fine with
any compiler that can use the _Pascal calling convention.
- 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 and C++ source is compiled with IBM Visual Age C++ 3.0 and uses 386
instruction set (optimized for Pentium)
- Latest version of Dual Module Player for OS/2 included
NEW IN THIS VERSION OF DSMI/2 :
- Improved Dual Module Player with Filters and Echo effects support.
- Presentation Manager version of Dual Module Player, with full source.
- Support for direct loading of WAV files as instruments.
- Support for loading of files from resources or memory buffers in addition
to disk files.
- Documentation on DSMI drivers for hardware mixing support.
- Comes with support for the Virtual Pascal compiler.
- Many new examples with full source.
- Includes the module to AMF (M2AMF) converter to save you disk space.
UPDATES ------------------------------------------------------------------
You will find the latest information about DSMI for OS/2 on the Internet at the
following addresses :
http://www.netsrq.com/~madbrain/
http://www.polsci.wvu.edu/Henry/Madbrain/software.html
The author can be contacted at :
madbrain@netsrq.com
LICENSE ------------------------------------------------------------------
This is an evaluation copy of DSMI, which means you are not allowed to use it
for actual work other than evaluation. If if you want to write a DSMI application,
you need a a commercial or non-commercial licence. Look at the ORDER.DSM file.
If you have Internet email access, you can also contact madbrain@netsrq.com
(Julien Pierre) for any question about the product and you will usually get
a reply in the next 24 hours.