SOUND BLASTER(R) OS/2 2.0(TM) IBM(R) Multimedia Presentation Manager/2(TM) Device Drivers Version 2.0.3 (C) Copyright Creative Labs , Inc. 1992. All rights reserved. (C) Copyright International Business Machines Corporation 1992. All rights reserved. README FIRST! Table of Contents Subject: Page: ============================================================================= INTRODUCTION ................................................. 1 Contents of This Release ................................. 1 Device Driver Requirements MMPM/2 Developer Assistance .............................. 1 INSTALLATION Installing MMPM/2 Sound Blaster Device Drivers ........... 2 RELEASE NOTES ................................................ 2 Problems and Work-Around Solutions ....................... 2 LICENSE INFORMATION ......................................... 2 Multimedia Presentation Manager/2 ........................ 2 (R) Sound Blaster is a trademark of Creative Labs, Inc. (R) IBM is a trademark of International Business Machines Corporation. (TM) OS/2 2.0, MMPM/2, Multimedia Presentation Manager/2, and Multimedia Presentation Manager Toolkit/2 are trademarks of International Business Machines Corporation. Page 1 ****************************************************************** INTRODUCTION ****************************************************************** CONTENTS OF THIS RELEASE ======================== This release contains the following Sound Blaster device drivers: DD Name Description --------- ----------------------------------------------- SBD2.SYS Sound Blaster Wave plus MIDI OS/2 Device Driver SBPD2.SYS SB PRO Wave plus MIDI OS/2 Device Driver SBP2D2.SYS SB PRO OPL/3 Wave plus MIDI OS/2 Device Driver SBW2.SYS Sound Blaster Wave-Only (aka K12) OS/2 Device Driver SBPW2.SYS SB PRO Wave-Only (aka K12) OS/2 Device Driver * --------- ----------------------------------------------- * The SBPW2.SYS device driver also supports PRO OPL/3. DEVICE DRIVER REQUIREMENTS ========================== To use the Sound Blaster device drivers, you must have IBM Multimedia Presentation Manager/2 (MMPM/2) installed on OS/2 2.0. For more information about MMPM/2 and OS/2 2.0, contact your local IBM representative or your Authorized Remarketer; or call the IBM Multimedia Information Center at 1-800-426-9402, extension 160. MMPM/2 DEVELOPER ASSISTANCE =========================== IBM provides the Multimedia Presentation Manager/2 toolkit to independent hardware and software developers to assist them in the integration of multimedia into new and existing applications. The toolkit includes C language bindings, utilities and sample programs. Sound or Audio for MMPM/2 is device-independent; therefore, there is no need for a special sound toolkit for individual sound cards. The MMPM/2 Toolkit is available through the same IBM channels as the base MMPM/2 product. Page 2 ****************************************************************** INSTALLATION ****************************************************************** INSTALLING MMPM/2 DEVICE DRIVERS ================================ To install a Sound Blaster driver in the MMPM/2 environment, you must already have MMPM/2 installed. If MMPM/2 is not installed, install it and reboot the system. Put the Sound Blaster diskette into drive A and then type MINSTALL from an OS/2 command prompt. Follow the installation prompts and reboot the system after the installation is complete. The MINSTALL program adds the following statement to CONFIG.SYS: DEVICE=C:\MMOS2\SBXXX.SYS audio [dma] int ioaddr bufsize where audio = AUDIO device number (usually 1) dma = DMA channel used by the SB card (using 1) (not applicable to non-SB PRO drivers) int = interrupt level used by the SB card (usually 5 or 7) ioaddr = i/o address used by the SB card (usually 220) bufsize = i/o buffer size in kilobytes (usually 4) Supposing you have the following CONFIG.SYS statement: DEVICE=C:\MMOS2\SBP2D2.SYS 1 1 7 220 4 This assumes that the Sound Blaster Pro OPL/3 card is set at DMA=1, IRQ=7, I/O=220, buffer size of 4k, and addressed as device AUDIO1$. Or if you have this device statement in CONFIG.SYS: DEVICE=C:\MMOS2\SBD2.SYS 1 5 220 4 This assumes that the Sound Blaster card is set at IRQ=5, I/O=220, buffer size of 4K, and addressed as device AUDIO1$. Notice that the DMA channel parameter is missing. This is because DMA channel is fixed at 1 for non-SB PRO cards. ****************************************************************** IBM MMPM/2 RELEASE NOTES ****************************************************************** PROBLEMS AND WORK-AROUND SOLUTIONS ================================== Following are some problems and work-around solutions encountered at the time of this release: o This release does not support: - MIDI recording - Multiple instances - Serialization when running DOS application with MMPM/2 applications o Sound Blaster (normal) does not support software volume control. BULLETIN BOARD NEWS =================== Please watch the bulletin boards for information on future driver releases coming up soon. ****************************************************************** LICENSE INFORMATION ****************************************************************** MULTIMEDIA PRESENTATION MANAGER/2 LICENCE INFORMATION ===================================================== IBM MULTIMEDIA PRESENTATION MANAGER/2 VERSION 1.0 LICENSE INFORMATION Document Number 41G8290 +--------------------------------------+------------------------------------+ | International Business Machines | Armonk, New York 10504 | | Corporation | | +--------------------------------------+------------------------------------+ | STATEMENT OF LIMITED WARRANTY | | (MEDIA AND PROGRAM) | | | +---------------------------------------------------------------------------+ | International Business Machines Corporation (IBM) grants the following | | limited warranty for this IBM Licensed Program (Program) if this copy of | | the Program is delivered by IBM, an IBM Authorized Dealer for this | | Program, or any other IBM approved supplier for this Program to a user. | | (Such a user is referred to herein as "original user.") A "user" shall | | mean a Customer who acquired possession of and is licensed to use this | | copy of the Program for its own use or for use within its own business | | enterprise and not for remarketing. Any unused portion of the Warranty | | Period may be conveyed to another user. | | | +---------------------------------------------------------------------------+ | 1. MEDIA | | | | The Warranty Period for the media on which the Program is recorded is | | for three months from the date of its delivery to the original user | | as evidenced by a receipt. | | | | IBM warrants that this media will be free from defects in material | | and workmanship under normal use during the Warranty Period. If | | notified during the Warranty Period that the media contains such | | defects, IBM will replace such media. If IBM is unable to deliver | | replacement media, you may terminate your license and your money will | | be refunded upon return of all your copies of the Program. | | | | 2. PROGRAM | | | | The Warranty Period for this Program is for three months from the | | date of its delivery to the original user as evidenced by a receipt. | | | | IBM warrants that this Program, if unaltered, will conform to its | | Program Specifications during the Warranty Period when such Program | | is properly used on a machine for which it was designed. If notified | | during the Warranty Period that the Program contains defects such | | that it does not conform to its Program Specifications, IBM will 1) | | attempt to make the Program operate as warranted a) if prior to the | | Service Expiration Date, by providing a correction, or b) if after | | the Service Expiration Date, by providing any existing corrections, | | or 2) replace the Program with a functionally equivalent Program, as | | determined by IBM. In the event that IBM does not provide such a | | remedy, you may terminate your license and your money will be | | refunded upon return of all your copies of the Program. | | | | IBM does not warrant that any other defects in the Program will be | | corrected or that the operation of the Program will be uninterrupted. | +---------------------------------------------------------------------------+ +---------------------------------------------------------------------------+ | This limited warranty will apply only if the Program is licensed and | | located in the United States or Puerto Rico. | | | | THIS WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, | | INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY | | AND FITNESS FOR A PARTICULAR PURPOSE. | | | | Some states do not allow the exclusion of implied warranties, so the | | above exclusion may not apply to you. This limited warranty gives you | | specific legal rights, and you may also have other rights which vary from | | state to state. | | | | Following the end of the Warranty Period, Program Services may be | | available. The License Information contains details on such | | availability. | | | | If you have a question as to where you may obtain warranty service, see | | the Statement of Service in the License Information for this Program. | +---------------------------------------------------------------------------+ LICENSE INFORMATION IBM* Multimedia Presentation Manager/2(*) (MMPM/2*) Version 1.0, 3.5-inch media (part number 04G3367) or Compact Disk media (part number 04G3369). PROGRAM SPECIFICATIONS IBM Multimedia Presentation Manager/2 has the following features: o Media Control Interface Support The Media Control Interface activates Media Control Drivers which communicate with the multimedia device drivers to open and close devices, play, record, rewind, stop, pause, seek, and query status. o Waveform Audio Support Provides the Media Control Driver for playing and recording audio data. o CD Digital Audio Support Provides the Media Control Driver for playing and controlling standard CD Digital Audio. o MIDI Sequencing and Synthesizer support Provides for media control of audio adapters that provide internal synthesizer support of MIDI data. o Amp/Mixer support Provides the media control of hardware supported mixing of audio streams from two sources. It also provides control over the audio adapter's settings, such as treble, bass, volume, balance, and pitch. In addition, it can be used to vary volume or balance over time. o Videodisc Control Provides for Media Control of an analog videodisc. The Media Control Driver for the Pioneer LDV8000, 4400, and 4200 series will be included. o Multimedia I/O Manager Provides the basis of the Multimedia I/O (MMIO) subsystem, which allows application independence from data object format. In addition, MMIO offers support for installable data handlers. o M-Audio Capture and Playback Adapter Device Driver Provides the AudioDD interface to OS/2 and DOS Virtual Machines programs, as well as the physical device driver interface for M-ACPA to the Audio and MIDI Media Control Drivers. o Multimedia Setup Applet Allows users to easily modify and fine tune their MMPM/2 configuration, associate file types with multimedia devices, and control the system close-captioning flag. o Media Player Applets These applets support different kinds of audio, specifically digital audio files, MIDI files, and audio compact discs. These applets also support digital audio recorded through a microphone or line-in jack. o Multimedia Installation This program installs the MMPM/2 diskettes and the MMPMTK/2. It also provides the user with the capability of installing Media Control Drivers and hardware physical device drivers provided by other sources without having to reinstall the entire system. o Synchronization/Streaming Programming Interface This provides the multimedia applications with control for synchronized scheduling of multimedia data streams (such as audio and video). o Control Applet--Volume Control Allows a user to control audio output level on a system-wide basis or to completely mute the output. o CD-ROM/XA interleaved data and compressed audio support This provides the Media Control Driver for splitting CD-ROM/XA interleaved data and compressed audio and plays the audio stream through the audio adapter, while passing the data or video stream to an application program. o Extendable Data Object Format Support Provides MMIO data handlers and supports installation of additional MMIO handlers. o Multimedia Data Converter Applet This applet provides a user interface to the installed MMIO data handlers with translation support enabled. o Standard Multimedia PM Controls Provides support for Multimedia PM Controls, knobs (or circular sliders), and animated pushbuttons. SPECIFIED OPERATING ENVIRONMENT Machine Requirements The minimum hardware configuration for MMPM/2 is: o IBM Personal System/2(*) an IBM industrial computer with 386sx or higher processor, or a PS/55 or higher o 4MB of memory (see note) o Hard disk with 3MB of free disk space o Audio adapter supported by OS/2 - MMPM/2 device driver o 3.5-inch diskette drive NOTE: Some applications require greater amounts of memory and DASD storage. Optional o IBM CD-ROM drive or other CD-ROM drive when supported with an OS/2 device driver Program Requirements IBM Operating System/2 2.0 Licensed Program Materials Availability This licensed program is available in object code only. Testing Period Program: Two months for original copies of the program and the IBM Customer Agreement must be in effect. Protection and Security You must label, when recorded on portable media, Additional License Copies and copies made from them, and their documentation with the program number, the words "Copyright International Business Machines Corporation" and the copyright year as shown on the Program or documentation. The label of an Additional License copy or a copy made from it must also include the words: Licensed Material--Property of IBM IBM retains title to this copy and to any copy made from it. You may not transfer possession of this copy to any third party. The label on documentation must also include the words: Reprinted by permission of IBM. ADDITIONAL INFORMATION Supplemental Copyright License for Audio Files in the Sound Folder IBM MMPM/2 contains audio files in the Sound Folder. These audio files have an extension of .WAV or .MID. Notwithstanding the section of the IBM Program License Agreement entitled "License", you may copy and distribute the audio files in the Sound Folder in any form without payment to IBM, for the purposes of developing, using, marketing and distributing application programs written to the MMPM/2 application programming interface. Each copy of any portion of these audio files or any derivative work, which is distributed to others, are no longer covered by IBM's limited warranty and are provided on an "as is" basis without warranty, expressed or implied, including but not limited to, the implied warranties of merchantability and fitness for a particular purpose, and must include a copyright notice as follows: "(C) Copyright (your company name) (year). All Rights Reserved." TYPE AND DURATION OF PROGRAM SERVICES IBM Central Service is available until June 30, 1993. For details, see the following "Statement of Service" section. STATEMENT OF SERVICE IBM Multimedia Presentation Manager/2 is supported by Service, Support, and Applications (SSA) Boca Raton, Florida. Access to this support center will be provided through the IBM Support Center. The service and support telephone is 800-241-1620. Telephone calls may be placed to the IBM System Support Center Monday through Friday from 8:00AM to 6:00PM (Eastern time). IBM responds on a call-back basis and will assist the end user with telephone assistance in problem diagnosis , as well as status of previously reported problems. Program service will be available until June 30, 1993. IBM Central Service will respond to a defect in the unaltered portion of the licensed program if the problem can be recreated in the Specified Operating Environment. IBM Central Service will respond by issuing: o Corrective service information, such as correction documentation, o Corrected code, o Notice of availability of corrected code, o Restriction, or o Bypass, as determined by IBM. ---------------------------------------------------------------------------- REFERENCES IN THIS PUBLICATION TO IBM PRODUCTS, PROGRAMS, OR SERVICES DO NOT IMPLY THAT IBM INTENDS TO MAKE THESE AVAILABLE IN ALL COUNTRIES IN WHICH IBM OPERATES. ANY REFERENCE TO AN IBM PROGRAM PRODUCT IN THIS PUBLICATION IS NOT INTENDED TO STATE OR IMPLY THAT ONLY IBM'S PROGRAM PRODUCT MAY BE USED. ANY FUNCTIONALLY EQUIVALENT PROGRAM MAY BE USED INSTEAD. ANY OTHER DOCUMENTATION WITH RESPECT TO THIS LICENSED PROGRAM, INCLUDING ANY SUCH DOCUMENTATION REFERENCED HEREIN, IS PROVIDED FOR INFORMATION PURPOSES ONLY AND DOES NOT EXTEND OR MODIFY THE MATERIAL CONTAINED IN THE LICENSE INFORMATION. ---------------------------------------------------------------------------- 8 License Information