README - ESS SOLO PCI AudioDrive Device Driver Installation
-----------------------------------------------------------
This readme file contains information on how to install the ESS SOLO
Device Drivers.

System Requirement
------------------
These drivers require OS/2 Warp Ver 3.0 or 4.0


ESS Solo for OS/2 Installation Procedure
-------------------------------------------------------------
 1. To Install on Systems with OS/2 3.0

 From the desktop:
   Open the Multimedia Folder
   Open the Multimedia Application Install Object
 At the IBM Multimedia Presentation Manager/2 - Installation dialog
   Use the pull-down to select the correct source disk (or diskette) and
   subdirectory (if necessary)
 When the ESS Solo Wave Device feature appears hit the Install
 button.

-------------------------------------------------------------
 2. To Install on Systems with OS/2 4.0

 From the desktop:
   Open the OS/2 System Object
   Open the System Setup Object
   Open the Install/Remove Folder
   Open the Multimedia Application Install Object
 At the IBM Multimedia Presentation Manager/2 - Installation dialog
   Use the pull-down to select the correct source disk (or diskette) and
   subdirectory (if necessary)
 When the ESS Solo Wave Device feature appears hit the Install
 button.


 These are the files copied to your hard disk:

 \MMOS2
         SOLO.SYS
 \MMOS2\DLL
         CARDINFO.DLL
         SOLOVSD.DLL
         ESPCIVSD.DLL
 \MMOS2\HELP
         SOLOIN.HLP

Config.sys parameters
-------------------------------------------------------------
 The installation will add the following line to your config.sys:
 DEVICE=C:\MMOS2\SOLO.SYS N:SOLO1$

 For most installations no further additions will be necessary. The
 is a list of all the implemented parameters and their associated values.

 /O:ENABLEWAVETABLE If your installation includes an ES689 or ES692 WaveTable
adding thid parameter to the config.sys line will cause the driver to use the
wavetable as the primary midi.

 /R:n (where n is in milliseconds and between 1 and 32) this parameter allows
the user to over ride the default timer resolution (5ms) Increasing this value
will cause te driver to get dispatched less often and so use less cpu time,
however this can cause the tempo to drag. Decreasing this value below 5 will
cause the driver to use more cpu time and can interfere with other timers.

Mixer IOCTLS
-------------------------------------------------------------
The IBM Mixer IOCTLS fully implemented in the Solo driver and this driver can
be controlled using IBM's Warp Mixer


Versions
-------------------------------------------------------------
1.00 Initial Release
     Supports Wave playback / record, ESFM playback, and MPU401 Playback

1.01 FAR 9800245
     Turn on BME bit in PCI config space address 0x04
     Turn on CPE bit in PCI config space address 0x50
     Set CD Audio input to 50% during initialization

1.1.0
     Initial Release of APM Support

1.1.1
     Final Release of APM Support

1.1.2
     Fix problem in Audioif.dll replaced with espcivsd.dll

1.1.3
     Fix noise at end of Wave Playback

1.1.4
     Clean up time wait values in Wave Start and Wave Stop

