Crystal Semiconductor Corporation --------------------------------- READ.ME - OS/2 Warp 3.0 Crystal Audio Device Driver Installation Version 1.53 ------------------------------------------------------------------------------- This file contains information on how to install the Crystal Semiconductor Corporation Audio Device drivers for the following devices: CS4232 and and CS4236. In addition to Crystal Audio driver installation, this diskette allows for the optional installation of IBM's MPU-401 and OPL3 MIDI drivers. Please view mpuread.me and oplread.me for instructions on installing the IBM MPU-401 and OPL3 drivers included in this kit. NOTE: This is NOT an OS/2 Merlin Install Kit. Do not install this release in Merlin. The same Crystal audio drivers which are installed in Merlin are installed in Warp 3.0, but the actual installation is different. The Merlin driver kit can be obtained from http:\\www.crystal.com\. The following topics are covered in this READ.ME file : 1) Installing on top of previous installations 2) System Requirements 3) Files List for Crystal Audio Install Disk 4) Crystal Audio for OS/2 Installation Procedure 5) Device Driver Command Line Options 6) Notes on Command Line Options 7) Using Audio in DOS and Win-OS/2 Sessions 8) Audio Concurrency Issues - OS/2, DOS, Win-OS/2 9) Plug and Play System Issues 10) Mixer Issues 11) MIDI Issues 12) Installing Crystal Drivers In Win-OS/2 13) Problems/Questions 1) Installing on top of previous installations ------------------------------------------------------------------------------- Prior to installing, check if the following lines exists in CONFIG.SYS: BASEDEV=CS31CONF.SYS ... BASEDEV=CS32CONF.SYS ... DEVICE=C:\MMOS2\CSBSAUD.SYS ... DEVICE=C:\MMOS2\VCSBSAUD.SYS BSAUD1$ DEVICE=C:\MMOS2\VCSGAMES.SYS BSAUD1$ If any of these entries are present, delete them prior to installing this product. 2) System Requirements ------------------------------------------------------------------------------- Before you install Crystal Audio for OS/2, check to see if you have the version of MMPM/2 as shipped with OS/2 3.0, or later, installed on your system. Use the SYSLEVEL command to determine which level of MMPM/2 you have installed. The "Current CSD Level" field displays one of the following values: UN0000 - The version of MMPM/2 as shipped with OS/2 2.1. An update is required. UN49407 - The October 1993 CSD version of MMPM/2. An update is required. This is the same version for the OS/2 2.11 service refresh of February 1994. XR03000 - The version of MMPM/2 as shipped with OS/2 Warp 3.0. No update is required. If an update is required, the MMPM/2 CSD can be obtained free from Compuserve or from the IBM OS/2 BBS. CompuServe: OS/2 Support Forum: Library 17: mmpmcs.dsk IBM BBS: (919) 517-0001 mmoscsd.dsk 3) File List for Crystal Audio Install Disk ------------------------------------------------------------------------------- Crystal Audio Files : ----------------------------- BSAUDRES.DLL - OS/2 business audio support DLL. CARDINFO.DLL - Crystal device support DLL. CWAUDIO.HLP - Help file used during installation. CWAUDIO.BIN - Audio device microcode. CWAUDIO.INI - Audio settings. CWAUDIO.SYS - Audio physical device driver. CWCONFIG.SYS - Audio device configuration device driver. CWVAUDIO.SYS - Audio virtual device driver. CONTROL.SCR - Installation control file. FILES.SCR - Installation file list. READ.ME - This file. AUDIOIF.DLL - Updated DLL for mixer support. AMPMXMCD.DLL - Updated DLL for mixer support. RESOURCE.SYS - Updated Resource Manager. IBM OPL3 Files : ----------------------------- OPL3.SYS - OS/2 audio physical device driver for IBM OPL3 FM MIDI. OPL3.HLP - Help file used during installation of IBM OPL3 FM MIDI. OPL3RES.DLL - IBM OPL3 device support DLL. OPLREAD.ME - Documentation for IBM OPL3 FM MIDI installation. IBM MPU401 Files : ----------------------------- MPU401.SYS - OS/2 audio physical device driver for IBM MPU401 MIDI. MPURES.DLL - IBM MPU401 device support DLL. MPUREAD.ME - Documentation for IBM MPU401 MIDI installation. IBM Misc. Files : ----------------------------- MIDIPLAY.ICO - Desktop ICON for MIDI player. CLOCK01.SYS - OS/2 ISA clock driver that supports the highres timer. CLOCK02.SYS - OS/2 MCA clock driver that supports the highres timer. TIMER0.SYS - OS/2 highres timer driver. WIN-OS/2 Driver Kit ----------------------------- CS32BA11.DRV - Windows Wave, Aux, and Mixer Driver CS32BA11.INI - Wave Driver Settings CSFM.DRV - FM MIDI Driver VSNDSYS.386 - VXD provides for Windows Dual Boot Support MIDIMAP.CFG - Midimapper for FM MIDI Driver CWADD.INI - Sndsys Settings For System.ini CWWINOS2.CMD - Rexx bases script for Installing Win-OS/2 4) Crystal Audio for OS/2 Installation Procedure ------------------------------------------------------------------------------- To install device support, insert the Crystal Audio for OS/2 diskette in drive A: (or whichever drive Crystal Audio for OS/2 diskette is in). Start the Multimedia Application Install program which is located in the Multimedia folder on the OS/2 desktop. Once you are in the multimedia installation program, select Source Drive A: (or whichever drive Crystal Audio for OS/2 diskette is in). The installation program will show a two Crystal Audio devices in the Features column: CS4231 and CS4232/CS4236. Select the device that applies to the Crystal Audio device installed on your system. Do NOT select more than one Crystal Semiconductor Audio device. A check mark will appear next to the feature(s) selected. Click the install button to proceed with the installation. Read and follow the instructions provided by the installation program. The following files will be moved onto your system, based on the devices selected : If Crystal Audio is installed : \MMOS2\DLL\CARDINFO.DLL \MMOS2\DLL\BSAUDRES.DLL \MMOS2\HELP\CWAUDIO.HLP \MMOS2\CWAUDIO.SYS \MMOS2\CWAUDIO.INI \MMOS2\CWAUDIO.BIN \MMOS2\CWVAUDIO.SYS \OS2\CWCONFIG.SYS \OS2\BOOT\RESOURCE.SYS \MMOS2\DLL\AUDIOIF.DLL \MMOS2\DLL\AMPMXMCD.DLL If IBM OPL3 is installed : \MMOS2\OPL3.SYS \MMOS2\HELP\OPL3.HLP \MMOS2\DLL\OPL3RES.DLL If IBM MPU401 is installed : \MMOS2\MPU401.SYS \MMOS2\DLL\MPURES.DLL If either OPL3 or MPU401 are installed : \MMOS2\INSTALL\MIDIPLAY.ICO \OS2\BOOT\CLOCK01.SYS \OS2\BOOT\CLOCK02.SYS \OS2\BOOT\TIMER0.SYS Based on your responses to input panels, several lines will be added to the OS/2 CONFIG.SYS file. If you do not know how to respond to the input panels, it is best to NOT change the default settings and click the OK button. The following describes the modifications made to your OS/2 CONFIG.SYS file if no settings are modified, based on the device selected : BASEDEV=CWCONFIG.SYS /P:534 /I:5 /D:1,1 /SB:220 /M:NONE /FM:NONE /J:NONE /CD:NONE DEVICE=C:\MMOS2\CWAUDIO.SYS /N:BSAUD1$ /L:8 /X1:8 /X2:8 DEVICE=C:\MMOS2\CWVAUDIO.SYS BSAUD1$ If either OPL3 or MPU401 are installed : BASEDEV=TIMER0.SYS DEVICE=C:\MMOS2\OPL3.SYS /P:388 /N:OPL31$ DEVICE=C:\MMOS2\MPU401.SYS /N:MPU4011$ 5) Device Driver Command Line Options ------------------------------------------------------------------------------- The following tables describe the various command line options and setting available for the Crystal Audio device drivers. CWCONFIG.SYS - OS/2 audio configuration device driver. Option/Format Description Valid Values (* = Default Value) ------------------------------------------------------------------------------- /A: ASIC Type (CS4231 only) OPTi928, OPTi929, MAD16, GALLANT, *NONE /P: Codec Port *534, 608, E84, F44 (hex) /I: Codec IRQ *5, 7, 9, 11, 15 (decimal) /D: Playback,Capture DMA 0, 1, 3 (*1,1) /CS: Control Port (*not required) /SB: Sound Blaster Port *220, 240, NONE /M: MPU Port 330, *NONE MPU IRQ 7, 9, 11, 12, 15, *NONE /FM: FM Port *388, NONE /J: Joystick Port 100, 200, *NONE /CD: CD-ROM Type (CS4231 only) Sony, Mitsumi, Panasonic, *NONE CD-ROM Port 320, 330, 340, 360, *NONE /DL: