DSPI Final Release Notes
========================

1.0 Technical Support Policy
2.0 Upgrade Policy
3.0 Known Bugs
   3.1 MPU-401 Driver and Microsoft(R) Windows(tm)
   3.2 DSPI-32 Incompatible with QEMM


1.0 Technical Support Policy
============================
I will provide free unlimited technical support to any licensed owner
of the DOS Sound Program Interface.  If you are not a licensed owner, and
have only a private usage version, then I will provide enough technical
support to allow you to verify that DSPI will work with your product and
help you decide if you wish to purchase a license.  I will not give support
on issues such as programming techniques unless you own a license.

To ask for technical support, please send electronic mail to one of the
following addresses:

   Internet: pmoore@eagle.ibc.edu (checked daily)
   America On-Line:  P Moore906 (checked every one-two days)

   If for some reason the addresses change, you may write to me with
   your e-mail address and I will tell you my new address and answer
   your question.  Write to:
      Peter Moore
      1336 Cantigny Court
      Naperville, IL 60565


2.0 Upgrade Policy
==================
DSPI is certain to have more releases in the future.  Among the improvements
to be made are:
   - Support for Digital Audio (WAVE)
   - MIDI support for 4-Operator FM and 18-voice 2-Operator
   - Native GUS drivers (not requiring ULTRAMID)

If you own an unlimited distribution license, then all upgrades will
automatically be free.  An unlimited distribution licnese is, in a sense,
an investment for life.  

As far as other licenses, you may only use a DSPI license on one product.
Therefore, if you buy a DSPI license for one product and a new version is
released before your product is completed, then a free upgrade will be 
provided.  Otherwise, you will have to buy the new version for a new
project.  


3.0 Known Bugs
==============

3.1 MPU-401 driver and Microsoft(R) Windows(tm)
-----------------------------------------------------
   On some sound cards, after running the MPU-401 driver under Windows,
   Windows multimedia functions will no longer work and will often crash
   the computer.

   The solution is simply not to run the MPU-401 driver under Windows if
   you intend to use a Windows sequencer, etc... later.  Or, if you have
   a Sound Blaster 16 (which is one of the sound cards this problem 
   occurs on), use the SB-MIDI driver under DOS instead.

   Secondly, occasionally, the MPU-401 driver will incorrectly return error:
   failed to initialize under Windows.  If this happens, simply run the
   program again - the driver usually will not do that again until Windows
   is rebooted.

3.2 DSPI-32 Incompatible with QEMM
----------------------------------
   32-bit DSPI programs are not compatible with the QEMM memory manager.
   If you need to use a memory manager, use EMM386.


