
ۻ ۻ  ۻ ۻ  ۻ ۻ  ۻ  ۻ
ͼ ͼ ۺ ۺ  ۺ ۺ  ۺ ۻ     Release
ۻ ۻ   ۺ ۺ ۺ ۺ   ۺ         Notes  Version 1.2
ۺ ͼ    ۺ ۺ ۺ ۺ   ۺ    -----------------------
ۺ ۻ  ۺ      ۺ      ۺ ɼ
ͼ ͼ  ͼ      ͼ      ͼ  ͼ



                ------->  OS/2 Warp Business Audio  <------------
                              for the SE1440


This file contains information on how  to  install  the  IBM 
Business Audio Device driver for the SE1440 in OS/2.


System Requirement for OS/2 Version 2.1
----------------------------------------

Note: This section is for OS/2 Version 2.1 ONLY! If you have 
OS/2 3.0 (Warp!) then move on to the next section, "Business 
Audio for OS/2 Installation Procedure"


Before  you install Business Audio for OS/2, check to see if 
you have the October 1993 version  of  the  MMPM/2  CSD,  or 
later  level,  installed  on  your  system  (CSD  stands for 
Corrective Service Diskette) 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.
             No update is required.
             This is the same version for the OS/2 2.11 service
             refresh of February 1994.

The  MMPM/2  CSD  should be installed on top of OS/2 2.1 and 
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


Business Audio for OS/2 Installation Procedure
----------------------------------------------

1.Insert the Business Audio for OS/2 diskette in driver A:.

2.Start  the multimedia installation program, located in the 
Multimedia folder onthe OS/2 desktop.

3.Once you  are  in  the  Multimedia  installation  program, 
select  Source  Drive  A:  (or  whichever  drive  the SE1440 
diskette is in).

4.Select the "Business Audio" icon after it appears.

5.The installation program will update the  OS/2  CONFIG.SYS 
as follows:

   BASEDEV=CSCONFIG.ADD /A:GENERIC /P:530 /I:11 /D:1,1
   DEVICE=C:\MMOS2\CS4231.SYS /N:BSAUD1$
   DEVICE=C:\MMOS2\VCS4231.SYS BSAUD1$

6.Modify the config.sys, by changint the line

   BASEDEV=CSCONFIG.ADD /A:GENERIC /P:530 /I:11 /D:1,1

    to

   BASEDEV=CSCONFIG.ADD /A:OPTi929 /P:530 /I:11 /D:1,1






Business Audio OS/2 DEVICE DRIVER PARAMETERS:
---------------------------------------------


  PARM     DESCRIPTION               VALID VALUES                   DEFAULT
+-------+--------------------------+------------------------------+----------+
| /A:   |  Device Type (ASIC)      | GENERIC, WSS, MAD16, OPTi929 | GENERIC  |
| /P:   |  Base I/O port address   | 530, 604, E80, F40 (hex)     |   530    |
| /I:   |  Interrupt level (IRQ)   | 7, 10, 11 (decimal)          |    11    |
| /D:   |  Playback,Capture DMA    | 0, 1, 3                      |   1,1    |
+-------+--------------------------+------------------------------+----------+
| /N:   |  Name of PDD             | Supplied by Install Program  | BSAUD1$  |
+-------+--------------------------+------------------------------+----------+

       NOTE!! FOR THE SE1440, slect the /A: paramater as OPTi929!!




Using Audio in DOS and Win-OS/2 Sessions
----------------------------------------

Support  will need to be added from Device Drivers that come 
with the SE1440.

To  enable  Audio  for  DOS  sessions,  you  must  set   DOS 
properties to the following:

   AUDIO_ADAPTER_SHARING    Required
   INT_DURING_IO            On
   HW_TIMER                 On
   VIDEO_RETRACE_EMULATION  Off


Audio Concurrency Issues - OS/2, DOS, Win-OS/2
----------------------------------------------

OS/2  MMPM/2  is  designed such that, when an application is 
running in the foreground (has focus), then that application 
takes  priority  over  others  running  in  the  background.  
Background applications are  put  on  hold  until  they  are 
placed in the foreground (have focus).

When  you have a single audio device, it is not possible for 
two programs (device drivers) to use the device at the  same 
time.   For  example,  if  one  application  has  the device 
configured for audio  playback,  and  a  second  application 
configures the device for audio record, the application with 
the   focus  takes  priority  and  the  application  in  the 
background is placed on hold.  This  situation  also  exists 
for sampling rate and sample size configuration.

DOS  applications  do  not  participate  in  MMPM/2 resource 
management. When DOS and Win-OS/2  sessions  use  the  audio 
device,  all  other  programs are unable to access the audio 
device.

Audio device drivers for Windows, installed under  Win-OS/2, 
attempt  to  use  the  audio device in all Windows sessions.  
For Win-OS/2 sessions which do not use the audio device, you 
can set the AUDIO_ADAPTER_SHARING property to "None".   This 
prevents  the  session  from accessing the audio device, and 
enables the device to be used by other applications.


