home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / os / os2 / misc / 25979 < prev    next >
Encoding:
Internet Message Format  |  1992-07-29  |  41.6 KB

  1. Xref: sparky comp.os.os2.misc:25979 comp.os.os2.programmer:3884
  2. Path: sparky!uunet!usc!sol.ctr.columbia.edu!emory!gwinnett!knex!gess
  3. From: gess@knex.Gwinnett.COM (Gess Shankar)
  4. Newsgroups: comp.os.os2.misc,comp.os.os2.programmer
  5. Subject: IBM Multimedia for PM Announcement -- (long)
  6. Message-ID: <4aqooB1w164w@knex.Gwinnett.COM>
  7. Date: 29 Jul 92 17:55:26 GMT
  8. Organization: Knowledge Exchange, GA, US of A
  9. Lines: 756
  10.  
  11. Following is the text of the Multimedia announcement from IBM.
  12.  
  13. NUMBER     292-192
  14. DATE       920331
  15. CATEGORY   WS00, WS20, AS47
  16. TYPE       Programming
  17. TITLE      IBM MULTIMEDIA PRESENTATION MANAGER/2 AND IBM MULTIMEDIA PRESENTATION
  18.    MANAGER TOOLKIT/2
  19. ABSTRACT          IBM Multimedia Presentation Manager/2 provides multimedia
  20.    extensions to the Operating System/2 (R) 32-bit environment to
  21.    enhance the ability of personal computers to run applications that
  22.    combine sound and images.
  23.           The IBM Multimedia Presentation Manager Toolkit/2 contains C
  24.    language bindings, sample programs and documentation to assist the
  25.    multimedia application developer.
  26.           Planned Availability Date:  June 30, 1992.
  27.     (R) Registered trademark of International Business Machines
  28.       Corporation.
  29. PRODNO       04G3367  Multimedia Presentation Manager/2
  30.      04G3369  Multimedia Presentation Manager
  31.                 Toolkit/2
  32. OVRVIEW          Multimedia Presentation Manager/2 will be provided in
  33.    Universal English and six languages:
  34.    o   French
  35.    o   German
  36.    o   Italian
  37.    o   Japanese
  38.    o   Norwegian
  39.    o   Spanish.
  40.           Multimedia Presentation Manager Toolkit/2 will be in Universal
  41.    English and will not be translated.
  42. IMKTG      MARKETING INFORMATION
  43.    MARKETING CHANNELS
  44.    o   IBM US -- Direct
  45.    o   IBM Authorized Industry Remarketers -- PC Dealers
  46.    o   IBM Authorized Personal Computer Dealers
  47.    o   IBM Authorized Software Distributors
  48.    MARKETING STRATEGY
  49.           IBM Multimedia Presentation Manager/2 (MMPM/2) Version 1.00
  50.    adds audio and limited image capabilities to the OS/2 (R) 2.0 32-bit
  51.    base.  These new presentation forms can increase the effectiveness of
  52.    information and communication in personal computing, including the
  53.    business desktop, industrial training, education, merchandising,
  54.    marketing and public access.
  55.           Multimedia Presentation Manager/2, the multimedia platform of
  56.    choice, takes advantage of OS/2 2.0 features necessary to make
  57.    multimedia effective.  This includes multitasking, essential for
  58.    playing multiple data streams concurrently and for playing
  59.    synchronized audio and video.  The OS/2 flat memory model is
  60.    essential for handling data objects many megabytes in size.
  61.           Multimedia Presentation Manager/2, the multimedia platform for
  62.    the future, has extendable architecture that enables new functions,
  63.    devices and multimedia data types and formats to be added as the
  64.    technology advances.  For example, video functions can be added
  65.    seamlessly to Multimedia Presentation Manager/2 as they become
  66.    available.
  67.           The functional content of Multimedia Presentation Manager/2
  68.    was determined by using Quality Function Deployment, or QFD.  QFD is
  69.    a market-driven process for understanding the "Voice of the
  70.    Customer," and for translating customer wants and needs into product
  71.    characteristics.
  72.           For this QFD, IBM visited potential customers in the U.S.,
  73.    Europe and Asia to gather input related to multimedia systems.  The
  74.    results were described in a follow-up survey for customers.
  75.    Customers then prioritized these wants and needs.  This data was used
  76.    as the basis for deciding what functions to include in Multimedia
  77.    Presentation Manager/2.
  78.           Existing IBM offerings and OEM hardware supported by device
  79.    drivers supplied with the OEM hardware are supported.
  80.           The IBM Multimedia Presentation Manager Toolkit/2 Version 1.00
  81.    supports the application developer with sample programs that can be
  82.    readily adapted to provide application solutions.
  83.     (R) Registered trademark of International Business Machines
  84.       Corporation.
  85.    APPLICATION SUPPORT:  Technical assistance and service for these
  86.    programs in the specified environments is available.
  87.           The service and support telephone is 1-800-241-1620.
  88.    Telephone calls may be placed to the IBM System Support Center,
  89.    Monday through Friday, from 8:00 a.m. to 6:00 p.m. (Eastern time).
  90.    IBM responds on a call-back basis and will assist the end user with
  91.    problem diagnosis and the status of previously reported problems.
  92.    DEMONSTRATIONS
  93.    PROMOTIONAL MATERIAL:  The following materials may be ordered from
  94.    Mechanicsburg after June 30, 1992:
  95.                                                           ORDER
  96.    TITLE                                                  NUMBER
  97.    Multimedia Presentation Manager/2
  98.      Programming Guide                                    S41G-2919
  99.      Programming Reference                                S41G-2920
  100.      Sample Programs Workbook                             S41G-2921
  101.      Technical Library                                    S41G-3321
  102.    CUA Guide to Multimedia User
  103.      Interface Design                                     S41G-2922
  104.    OS/2 Multimedia Advantage                              S41G-2923
  105.           PROGRAM PACKAGE  -- program diskette with documentation.
  106.    PROGRAM                          ORDER       FEATURE        PART
  107.    NAME                MEDIA        TYPE        NUMBER         NUMBER
  108.    Multimedia
  109.      Presentation
  110.      Manager/2         3.5-inch     5871-AAA    2592           04G3367
  111.    Multimedia
  112.      Presentation
  113.      Manager
  114.      Toolkit/2         CD-ROM       5871-AAA    2593           04G3369
  115.           ADDITIONAL LICENSE COPIES -- authorizes the customer who has a
  116.    program package to make a single copy of the program diskette and
  117.    printed documentation.  The order will be billed on a single invoice.
  118.           The authorization is given by sending the customer an invoice
  119.    for an Additional License Copy, the ICA must be in effect or by
  120.    sending the customer a Proof of Additional License certificate, the
  121.    ICA is not required.  The Proof of Additional License certificate has
  122.    its own part number and feature number.
  123.    PROGRAM                       ORDER        FEATURE     PART
  124.    NAME                          TYPE         NUMBER      NUMBER
  125.    Multimedia Presentation
  126.      Manager/2 --
  127.      Additional Licenses
  128.                                  5872-AAA     2595        41G3107
  129.    Multimedia Presentation
  130.      Manager/2 --
  131.      Proof of Additional
  132.      Licenses Certificate
  133.                                  5872-AAA     2594        41G3106
  134.    Multimedia Presentation
  135.      Manager Toolkit/2 --
  136.      Additional Licenses
  137.                                  5872-AAA     2855        10G6011
  138.    Multimedia Presentation
  139.      Manager Toolkit/2 --
  140.      Proof of Additional
  141.      Licenses Certificate
  142.                                  5872-AAA     2856        10G6628
  143.     (TM) Trademark of International Business Machines Corporation.
  144.           DOCUMENTATION -- separate documentation with no diskette.
  145.    PROGRAM                       ORDER        FEATURE     PART
  146.    NAME                          TYPE         NUMBER      NUMBER
  147.    Multimedia Presentation
  148.      Manager/2 --
  149.      Programming Guide           5876-AAA     2596        41G2919
  150.    Multimedia Presentation
  151.      Manager/2 --
  152.      Programming Reference       5876-AAA     2597        41G2920
  153.    Multimedia Presentation
  154.      Manager/2 --
  155.      Sample Programs
  156.      Workbook                    5876-AAA     2598        41G2921
  157.    CUA Guide to Multimedia
  158.      User Interface Design       5876-AAA     2599        41G2922
  159.    Multimedia Presentation
  160.      Manager/2 --
  161.      Technical Library           5876-AAA     2857        41G3321
  162.    OS/2 Multimedia
  163.      Advantages                  5876-AAA     2528        41G2923
  164. OVERVIEW   HIGHLIGHTS
  165.    MULTIMEDIA PRESENTATION MANAGER/2
  166.    o   Enhanced quality of information and communication
  167.    o   Easily accommodates new functions, devices and multimedia data
  168.    o   Open extendable architecture, data standards and consistent user
  169.        interface
  170.    o   Increased value of information and decreased user training costs
  171.    o   Easy-to-use system setup
  172.    MULTIMEDIA PRESENTATION MANAGER TOOLKIT/2
  173.    o   Business solutions adaptable from sample programs
  174.    o   Assists application developers in the use of Multimedia
  175.        Presentation Manager/2
  176.    DESCRIPTION
  177.    IBM MULTIMEDIA PRESENTATION MANAGER/2
  178.    USER PRODUCTIVITY:  The key benefit of multimedia is an enhanced
  179.    quality of information and communication.  When audio and image are
  180.    combined with text and graphics, customers can access richer forms of
  181.    information, and communication becomes more effective.  Multimedia
  182.    Presentation Manager/2 enables this increase in productivity.
  183.           The Multimedia Presentation Manager/2 system supports the
  184.    playback of digital audio files and the recording of audio signals
  185.    into digital format.  This facilitates the creation of online
  186.    presentations, such as an image "slide show" with accompanying audio.
  187.    Such presentations have many uses in industrial training, education,
  188.    merchandising and business presentation environments.  Multimedia
  189.    Presentation Manager/2 also enables audio annotation in conventional
  190.    productivity applications, such as spreadsheets and word processors.
  191.           Multimedia Presentation Manager/2 recognizes a variety of
  192.    audio and image data types.  The user can concentrate on the value of
  193.    the information itself, and not be concerned with the data type.
  194.    This also increases the availability of different types and formats
  195.    of information to the end user, which in turn increases productivity.
  196.           The Multimedia Presentation Manager/2 user interface conforms
  197.    to the 1991 Common User Access (TM) architecture.  A standard user
  198.    interface allows users to control the data in a consistent manner.
  199.    This includes, for example, playing and rewinding audio clips and
  200.    adjusting and muting volume.  Users can be more effective with every
  201.    product that uses these interface functions, since the methods for
  202.    controlling their data is consistent across the different products.
  203.           Multimedia Presentation Manager/2 provides synchronization
  204.    support by taking advantage of the multitasking capabilities in OS/2
  205.    (R) 2.0.  For example, multiple audio streams can be played back
  206.    simultaneously, and the system will keep them synchronized
  207.    automatically.  This is useful for playing background music with a
  208.    foreground voice-over or for mixing different audio tracks.
  209.           Finally, the installation and online information of Multimedia
  210.    Presentation Manager/2 makes each user's job easier.  The graphical
  211.    install program is designed to be a "one-button" process if the user
  212.    so desires.  However, if customization is required, the user can
  213.    select components, which can save disk space and available memory at
  214.    run time.  Context-sensitive helps are included throughout Multimedia
  215.    Presentation Manager/2 to enable access to the most up-to-date
  216.    product information.
  217.     (TM) Trademark of International Business Machines Corporation.
  218.     (R) Registered trademark of International Business Machines
  219.       Corporation.
  220.    GROWTH ENABLEMENT:  The Multimedia Presentation Manager/2
  221.    architecture enables the system to easily accommodate new functions,
  222.    support new devices and incorporate new data types and formats.  This
  223.    opens new opportunities, such as desktop video conferencing,
  224.    video-based computer training, sophisticated graphics rendering, and
  225.    a host of new devices and data types that accompany these
  226.    technologies.
  227.           The install program is designed with this growth in mind.  As
  228.    customers acquire new hardware or would like to add new functions,
  229.    they can do so without re-installing the entire system.
  230.    INVESTMENT PROTECTION:  As the customers' needs grow, Multimedia
  231.    Presentation Manager/2 works to protect investments.  The open
  232.    architecture for data standards support ensures that customer
  233.    information assets retain their value regardless of format.
  234.    Multimedia Presentation Manager/2 can also be the convergence
  235.    platform for other IBM multimedia products, which protects the
  236.    customers' current investments.
  237.           Investments related to compact disc are protected in several
  238.    ways.  CDs are an excellent vehicle for program distribution, large
  239.    databases, audio, animation, and eventually, full motion video.
  240.    Multimedia Presentation Manager/2 support includes CD-ROM, CD-DA, and
  241.    CD-ROM/XA.
  242.    BUSINESS SOLUTIONS:  Multimedia Presentation Manager/2 will be an
  243.    important component of every customers business goals.  Since
  244.    multimedia increases the effectiveness of information and
  245.    communication, Multimedia Presentation Manager/2 facilitates decision
  246.    making within the enterprise.  With standard user interface controls
  247.    and productivity applets, users are more efficient and training costs
  248.    are reduced.  The open, extendable architecture of Multimedia
  249.    Presentation Manager/2 enhances the integration of the customers'
  250.    business systems.
  251.    SYSTEM MANAGEMENT:  The Multimedia Presentation Manager/2
  252.    installation makes system setup easier.  The default, one-button
  253.    approach optimizes the install process.  The selective install
  254.    optimizes disk space and available run-time memory.
  255.           Multimedia Presentation Manager/2 assists the user in system
  256.    management by providing several small system applications called
  257.    applets.  The applets are described in the TECHNICAL INFORMATION
  258.    section.  The system applets provide a consistent method of changing
  259.    device and system settings.  The user simply opens Multimedia Setup
  260.    notebook, selects the device and modifies the settings as necessary.
  261.    This is also consistent with the methods used by OS/2 to modify
  262.    settings.
  263.    IBM MULTIMEDIA PRESENTATION MANAGER TOOLKIT/2
  264.    BUSINESS SOLUTIONS:  The functions of Multimedia Presentation
  265.    Manager/2 and the components of the Multimedia Presentation Manager
  266.    Toolkit/2 help software developers achieve their business goals,
  267.    namely to produce quality multimedia products with efficiency.
  268.           The Media Control Interface and the Multimedia I/O functions
  269.    of Multimedia Presentation Manager/2 make device and data
  270.    independence part of every product.  Code need not be written to
  271.    accommodate every possible end user configuration, as this is handled
  272.    by Multimedia Presentation Manager/2.  By using Multimedia
  273.    Presentation Manager/2, products can exploit the functions of today
  274.    and adapt to those of tomorrow.
  275.           Multimedia Presentation Manager/2 also increases product
  276.    performance through stream and synchronization support.  Product
  277.    developers are freed from managing multimedia data streams and
  278.    keeping two, independent streams synchronized.
  279.           The sample programs provided with Multimedia Presentation
  280.    Manager Toolkit/2 enable the product developer to concentrate more on
  281.    product-specific function and less with exploitation of multimedia
  282.    support with sample programs for every major function in the
  283.    Multimedia Presentation Manager/2 system.  Also, samples may be used
  284.    freely within the product and adapted to suit the needs of the
  285.    product.
  286.    USER PRODUCTIVITY:  Product developers can increase productivity
  287.    through Multimedia Presentation Manager/2 and the Multimedia
  288.    Presentation Manager Toolkit/2.  This starts with product
  289.    installation by CD-ROM.  Also, Multimedia Presentation Manager/2 APIs
  290.    provide comprehensive multimedia device and data handling functions,
  291.    and the Toolkit includes sample programs that use these APIs.  As a
  292.    result, less development time is needed to manage the multimedia
  293.    aspect of the product.  Also, online documentation means faster
  294.    access to product details.
  295.    INVESTMENT PROTECTION AND GROWTH ENABLEMENT:  Software developers'
  296.    investments are protected by Multimedia Presentation Manager/2 and
  297.    the Toolkit through support for a common programming interface and
  298.    support for industry data standards.  Developers can look to IBM to
  299.    give consideration to extending APIs into new frontiers of
  300.    multimedia.  Also, the data handling architecture allows not only for
  301.    new formats of existing data types (for example, new audio formats),
  302.    but for entirely new multimedia data types as well (for example,
  303.    video).
  304. CUSTINFO   PUBLICATIONS
  305.           The following Multimedia Presentation Manager Toolkit/2
  306.    publications may be ordered after June 30, 1992.
  307.                                                           ORDER
  308.    TITLE                                                  NUMBER
  309.    Multimedia Presentation Manager
  310.      Toolkit/2 Version 1.00
  311.      Programming Guide                                    S41G-2919
  312.    Multimedia Presentation Manager
  313.      Toolkit/2 Version 1.00
  314.      Programming Reference                                S41G-2920
  315.    Multimedia Presentation Manager
  316.      Toolkit/2 Version 1.00
  317.      Sample Programs Workbook                             S41G-2921
  318.    Common User Access
  319.      Guide to Multimedia
  320.      User Interface Design                                S41G-2922
  321.    OS/2 Multimedia Advantages                             S41G-2923
  322.    Multimedia Presentation Manager/2
  323.      Technical Library                                    S41G-3321
  324.    EDUCATION SUPPORT
  325.           The appropriate curriculum will be updated, as necessary, to
  326.    include the enhancements in this announcement.
  327.           Details of the education support will be provided by
  328.    availability through separate Education Announcements.
  329.    SCHEDULE
  330.           The planned availability date is June 30, 1992.
  331. TECHINFO   TECHNICAL INFORMATION
  332.    SPECIFIED OPERATING ENVIRONMENT
  333.    MACHINE REQUIREMENTS:  Multimedia Presentation Manager/2 Version 1.00
  334.    prerequisites OS/2 Version 2.0; the minimum hardware configuration
  335.    for OS/2 Version 2.0 and Multimedia Presentation Manager/2 is as
  336.    follows:
  337.           OS/2 Version 2.0
  338.    o   Minimum hardware configuration for OS/2.
  339.           IBM Multimedia Presentation Manager/2
  340.    o   Intel386 (1) SX-based PS/2 (R), PS/55, or higher
  341.    o   Can be installed and run on a base OS/2 2.0 configuration.  A
  342.        multimedia application, comparable to the Media Players included
  343.        in Multimedia Presentation Manager/2, can be run under the base
  344.        configuration.  Additional memory may be necessary depending on
  345.        individual application requirements.
  346.    o   IBM M-Audio Capture and Playback Adapter/A (#3909, 92F3379) or
  347.        other audio adapter when supported with a device driver
  348.    o   Hard disk with 3MB of free disk space
  349.    o   3.5-inch diskette drive
  350.           Optional
  351.    o   PS/2 CD-ROM II internal driver (PS/2 Ultimedia (TM) Model 57 SLC)
  352.        or IBM PS/2 External CD-ROM Drive (Machine Type 3510, Model 002,
  353.        P/N 6451321) or equivalent.
  354.    o   Other multimedia adapters or devices when supported with device
  355.        drivers
  356.           IBM Multimedia Presentation Manager Toolkit/2
  357.    o   Intel386 SX-based PS/2, PS/55, or higher
  358.    o   Approximately 1MB of memory in addition to base OS/2 requirement
  359.        (additional memory may be required depending on your C language
  360.        compiler)
  361.    o   IBM M-Audio Capture and Playback Adapter/A (#3909, 87F9909) or
  362.        other audio adapter when supported with a device driver
  363.    o   Hard disk with 15MB of free disk space
  364.    o   PS/2 CD-ROM II internal driver (PS/2 Ultimedia Model 57 SLC) or
  365.        IBM PS/2 External CD-ROM Drive (Machine Type 3510, Model 002, P/N
  366.        6451321) or equivalent.
  367.           Other multimedia hardware products -- both IBM and OEM -- may
  368.    offer support for their hardware in Multimedia Presentation Manager/2
  369.    environments.  Check the IBM or OEM multimedia hardware product
  370.    announcements for details of their device support.
  371.           Refer to the IBM Operating System/2 Information and Planning
  372.    Guide (G326-0160) for assistance in estimating total memory
  373.    requirements.
  374.     (1) Registered Trademark of Intel Corporation.
  375.     (R) Registered trademark of International Business Machines
  376.       Corporation.
  377.     (TM) Trademark of International Business Machines Corporation.
  378.    PROGRAMMING REQUIREMENTS:
  379.    o   Multimedia Presentation Manager/2
  380.        -   OS/2 Version 2 (P/N 84F7586)
  381.    o   Multimedia Presentation Manager Toolkit/2
  382.        -   OS/2 Version 2.0 (P/N 84F7586)
  383.        -   IBM OS/2 2.0 Developer's Workbench (P/N 10G4333)
  384.        -   IBM C Developer's Workset/2 (P/N 10G2995)
  385.    PLANNING INFORMATION
  386.    IBM MULTIMEDIA PRESENTATION MANAGER/2:  The following functions are
  387.    available in Multimedia Presentation Manager/2 and are comparable to
  388.    functions in multimedia products already in the marketplace.
  389.    o   Media Control Interface Support
  390.               The Media Control Interface provides a consistent device
  391.        independent API between different Media devices, as initially
  392.        specified by IBM/Microsoft.  The Media Control Interface
  393.        activates Media Control Drivers that communicate with the
  394.        multimedia device drivers.  The Media Control Drivers tell the
  395.        device drivers what to do with the multimedia data.  Examples of
  396.        these Media Control Interface commands include open and close
  397.        device, play, record, rewind, stop, pause, seek and query status.
  398.    o   Waveform Audio Support
  399.               Provides the Media Control Driver for playing and
  400.        recording audio data.
  401.    o   CD Digital Audio Support
  402.               Provides the Media Control Driver for playing and
  403.        controlling standard CD Digital Audio.  The digital audio may be
  404.        played through a CD-ROM drive internal DAC and out of the CD-ROM
  405.        earphone jack, or streamed to a compatible audio adapter.
  406.    o   MIDI Sequencing and Synthesizer support
  407.               Provides for Media Control of audio adapters that provide
  408.        internal synthesizer support of MIDI data.
  409.    o   Amp/Mixer Support
  410.               Provides the Media Control of hardware supported mixing of
  411.        audio streams from two sources.  An example of this function is
  412.        mixing a mono-wave track for background music and a foreground
  413.        voice over narration.  It also provides control over the audio
  414.        adapter's settings, such as treble, bass, volume, balance and
  415.        pitch.  In addition, it can be used to vary volume or balance
  416.        over time.
  417.    o   Videodisc control
  418.               Provides for Media Control of an analog videodisc.  The
  419.        Media Control Driver for the Pioneer LDV8000, 4400, and 4200
  420.        series will be included.
  421.    o   Multimedia I/O Manager
  422.               Provides the basis of the Multimedia I/O (MMIO) subsystem,
  423.        which allows application independence from data object format.
  424.        The native data format types were initially specified by the
  425.        Resource Interchange File Format (RIFF), by IBM/Microsoft.  In
  426.        addition, MMIO offers support for installable data handlers.
  427.    o   M-Audio Capture And Playback Adapter Device Driver (including DOS
  428.        Virtual Machine AudioDD (Audio VDD) Interface Support)
  429.               This is the physical device driver for the M-ACPA.  It
  430.        provides the AudioDD interface to OS/2 and DOS Virtual Machines
  431.        programs, as well as the physical device driver interface for
  432.        M-ACPA to the Audio and MIDI Media Control Drivers.
  433.        NOTE: With the Multimedia Presentation Manager/2 Audio VDD and
  434.        the Windows Multimedia Extensions installed as part of the WIN
  435.        OS/2 environment, then Windows Multimedia applications and
  436.        Multimedia Presentation Manager/2 applications can run in a
  437.        single OS/2 2.0 system.
  438.    o   Control Applets
  439.        -   MM Setup
  440.                   Allows the user to easily modify and fine tune his
  441.            Multimedia Presentation Manager/2 configuration, associate
  442.            file types with multimedia devices, and control the system
  443.            close captioning flag.  If an application uses audio
  444.            narration, it can query the state of the system close
  445.            captioning to decide whether close captioning is required.
  446.    o   Media Player Applets
  447.               These applets are used to play different kinds of audio,
  448.        specifically digital audio files, MIDI files, and audio compact
  449.        discs.  Each player is installed automatically if the system
  450.        configuration supports that type of audio.  They can control any
  451.        audio device which supports simple Media Control commands like
  452.        play, stop, rewind, and seek.
  453.               Digital audio can also be recorded through a microphone or
  454.        line-in jack.  The recording format is 8-Bit PCM 22Khz mono,
  455.        equivalent to FM Stereo.  These digital audio files can be used
  456.        by products that use audio.
  457.    o   MM Installation
  458.               This program installs the Multimedia Presentation
  459.        Manager/2 diskettes and the Multimedia Presentation Manager
  460.        Toolkit/2.  It is a CUA (TM) application that minimizes the
  461.        requirements for user interaction via the OS/2 workplace shell
  462.        object oriented interface.  It also provides the user with the
  463.        capability of installing Media Control Drivers and hardware
  464.        physical device drivers provided by other sources without having
  465.        to re-install the entire system.
  466.           The following multimedia functions are available only on the
  467.    OS/2 multimedia offering.  Many of these functions are feasible only
  468.    due to the advantages of the OS/2 operating system base.  The nature
  469.    of OS/2, being a preemptive multitasking operating system, with
  470.    multithreaded processing support, offers performance advantages to
  471.    the multimedia platform, where extremely high throughput rates are
  472.    required and multiple multimedia data streams are being processed
  473.    concurrently.  In addition, the OS/2 multimedia product offers the
  474.    programming advantage of the flat memory model, which alleviates the
  475.    difficulties of managing segments for large programs and data object
  476.    handling characteristic of multimedia applications.
  477.    o   Synchronization/Streaming Programming Interface
  478.               This provides the multimedia applications with control for
  479.        synchronizing multimedia data streams (such as audio and video).
  480.        It also provides the multimedia applications finer control of the
  481.        flow of his data streams to the media devices.  Since the
  482.        Sync/Stream Manager uses the Fast Threads of OS/2 V2.0,
  483.        applications can have real time control of multimedia devices,
  484.        without impacting the system.  The Sync/Stream Manager can also
  485.        be multi-tasked.
  486.    o   Control Applet -- Volume Control
  487.               Allows a user to control audio output level on a system
  488.        wide basis, or to completely mute the output.
  489.    o   CD-ROM/XA interleaved data and compressed audio support
  490.               This provides the Media Control Driver for splitting
  491.        CD-ROM/XA interleaved data and compressed audio, and plays the
  492.        audio stream through the audio adapter, while passing the data or
  493.        video stream to an application program.
  494.    o   Extendable Data Object Format Support
  495.               MMIO data handlers, either from Multimedia Presentation
  496.        Manager/2 Release 1 or from an application provider, can be
  497.        installed into the system as an extension to MMIO.  In addition
  498.        to RIFF support, Release 1 will provide MMIO Handlers for the
  499.        following data file formats:
  500.        -   PCM, ADPCM Audio Files
  501.        -   AVC Audio Files
  502.        -   MIDI Format 0 and Format 1
  503.        -   OS/2 Bitmaps
  504.        -   M-Motion Still Images
  505.        -   AVC Images
  506.                   Data handlers can be written to support additional
  507.            MMIO controls for data translations.  With these controls,
  508.            and the appropriate support in the data handler to perform
  509.            the translation, an application can work with media data
  510.            either in its native form, or in a media format native to
  511.            Multimedia Presentation Manager/2.
  512.    o   Multimedia Data Converter Applet
  513.               This Applet provides a user interface to the installed
  514.        MMIO data handlers with translation support enabled, allowing a
  515.        user to convert his data files between the various data types for
  516.        which support is installed.
  517.    o   Standard Multimedia PM Controls
  518.               Multimedia PM Controls, knobs (or circular sliders) and
  519.        animated pushbuttons are made available to all applications.
  520.    o   Publication:  Getting Started -- Introduces components of the
  521.        Multimedia Presentation Manager/2 and assists with installation.
  522.     (TM) Trademark of International Business Machines Corporation.
  523.    IBM MULTIMEDIA PRESENTATION MANAGER TOOLKIT/2:  The following
  524.    functions are included in the Multimedia Presentation Manager
  525.    Toolkit/2:
  526.    o   Sample Programs
  527.        -   Duet Player I -- Illustrates the use of the command interface
  528.            of Media Control Interface to make an application device
  529.            independent.  Allows the user to play, pause, stop, and
  530.            change volume of a song.  Illustrates device grouping and
  531.            synchronization.  Finally, it illustrates the concept of
  532.            incorporating multimedia into an applications help
  533.            information.
  534.        -   Duet Player II -- This is the same as Duet Player I, except
  535.            it utilizes different hardware configurations in illustrating
  536.            minimal impact to the application.
  537.        -   String Test -- Illustrates the use of the Interpretive String
  538.            interface of MCI.  Also, the string test can be used as a
  539.            powerful debugging tool when developing media drivers.
  540.        -   Clock Utility -- Displays an analog clock that chimes.
  541.            Illustrates the use of memory playlist to create sound
  542.            effects dynamically.  Also, illustrates the use of the
  543.            Multimedia Presentation Manager/2 closed captioning flag.
  544.        -   AVC I/O Procedure Installation Utility -- Illustrates how an
  545.            application installs and de-installs a custom MMIO procedure.
  546.        -   Case Converter I/O Proc -- This is a simple I/O procedure
  547.            that will convert characters from uppercase to lower and vise
  548.            versa.  It illustrates the concept of writing a custom I/O
  549.            Proc and can be used as a template.
  550.        -   Audio Media Driver Example -- Illustrates how to write a
  551.            media control driver to the media control interface of
  552.            Multimedia Presentation Manager/2 for a streaming device.
  553.        -   CD Media Driver Example -- Illustrates how to write a media
  554.            control driver to the media control interface of Multimedia
  555.            Presentation Manager/2 for a non-streaming device.
  556.        -   File System Stream Handler Example -- Illustrates how to
  557.            write a device stream handler to the
  558.            synchronization/streaming programming interface of Multimedia
  559.            Presentation Manager/2.
  560.    o   Utilities
  561.        -   MIDI File Format Converter -- Converts MIDI files from format
  562.            one to format zero.
  563.    o   Language Bindings -- OS/2 MM C language header files for the IBM
  564.        C compiler and the MASM language include files to support
  565.        Multimedia Presentation Manager/2.
  566.    o   On-line Programming Reference -- Multimedia Presentation
  567.        Manager/2 details the functions, messages and data structures to
  568.        assist writing multimedia applications.
  569.    o   Publications
  570.        -   Getting Started -- Introduces components of the Multimedia
  571.            Presentation Manager Toolkit/2 and assists with its
  572.            installation.
  573.    PACKAGING:  The Multimedia Presentation Manager/2 and Multimedia
  574.    Presentation Manager Toolkit/2 product packages contain:
  575.    CONTENTS DESCRIPTION:
  576.    o   Multimedia Presentation Manager/2
  577.        -   Two 3.5-inch diskettes
  578.        -   Getting Started (publication)
  579.        -   IBM Program License Agreement
  580.        -   IBM Proof of License card
  581.        -   Multimedia registration card
  582.        -   License Information booklet
  583.    o   Multimedia Presentation Manager Toolkit/2
  584.        -   One CD-ROM
  585.        -   Multimedia Presentation Manager/2
  586.        -   Getting Started (publication)
  587.        -   IBM Program License Agreement
  588.        -   IBM Proof of License card
  589.        -   Multimedia registration card
  590.        -   License Information booklet
  591.    o   Documentation Sold Separately
  592.        -   Multimedia Presentation Manager/2 Programming Guide --
  593.            Multimedia Presentation Manager/2 function described by
  594.            components (S41G-2919)
  595.        -   Multimedia Presentation Manager/2 Programming Reference --
  596.            Multimedia Presentation Manager/2 details on functions,
  597.            messages and data structures to enable writing
  598.            mulltimedia-based applications (S41G-2920)
  599.        -   Multimedia Presentation Manager/2 Sample Program Workbook --
  600.            Sample programs to explain Multimedia Presentation Manager/2
  601.            functions (S41G-2921)
  602.        -   CUA Guide to Multimedia User Interface Design --
  603.            Considerations for how to apply CUA concepts in a multimedia
  604.            environment (S41G-2922)
  605.        -   OS/2 Multimedia Advantages -- OS/2 the multimedia platform of
  606.            choice (S41G-2923)
  607.        -   Multimedia Presentation Manager/2 Technical Library --
  608.            Contains the five publications outlined above (S41G-3321).
  609.     (TM) Trademark of International Business Machines Corporation.
  610.    SECURITY, AUDITABILITY AND CONTROL
  611.           User management is responsible for evaluation, selection and
  612.    implementation of security features, administrative procedures and
  613.    appropriate controls in application systems and communication
  614.    facilities.
  615. ORDERING   ORDERING INFORMATION
  616.           Orders for new licenses will be accepted now.  Unless a later
  617.    date is specified, orders entered prior to June 30, 1992, will be
  618.    assigned a schedule date of July 10, 1992.  Shipment of backlogged
  619.    orders will commence on June 30, 1992.  Orders entered after
  620.    June 30, 1992, will be scheduled for shipment in AAS on the Friday
  621.    following the week of order entry or as soon thereafter as supply
  622.    permits.
  623.           To order the programs in this announcement for order type,
  624.    specify the order type number, feature number, part number, program
  625.    name, media and quantity.
  626.    ORDER
  627.    TYPE         FEATURE   PART           PROGRAM
  628.    NUMBER       NUMBER    NUMBER         NAME                   MEDIA
  629.    5871-AAA     2592      04G3367        Multimedia
  630.                                            Presentation
  631.                                            Manager/2            3.5-inch
  632.    5871-AAA     2593      04G3369        Multimedia
  633.                                            Presentation
  634.                                            Manager
  635.                                            Toolkit/2            CD-ROM
  636.    5872-AAA     2594      41G3106        Multimedia
  637.                                            Presentation
  638.                                            Manager/2
  639.                                            Proof of
  640.                                            Additional
  641.                                            License
  642.                                            Certificate
  643.    5872-AAA     2595      41G3107        Multimedia
  644.                                            Presentation
  645.                                            Manager/2
  646.                                            Additional
  647.                                            License
  648.    5876-AAA     2596      41G2919        Multimedia
  649.                                            Presentation
  650.                                            Manager
  651.                                            Toolkit/2
  652.                                            Programming
  653.                                            Guide
  654.    5872-AAA     2856      10G6628        Multimedia
  655.                                            Presentation
  656.                                            Manager
  657.                                            Toolkit/2
  658.                                            Proof of
  659.                                            Additional
  660.                                            License
  661.                                            Certificate
  662.    5872-AAA     2855      10G6011        Multimedia
  663.                                            Presentation
  664.                                            Manager
  665.                                            Toolkit/2
  666.                                            Additional
  667.                                            License
  668.    5876-AAA     2597      41G2920        Multimedia
  669.                                            Presentation
  670.                                            Manager/2
  671.                                            Programming
  672.                                            Reference
  673.    5876-AAA     2598      41G2921        Multimedia
  674.                                            Presentation
  675.                                            Manager/2
  676.                                            Sample
  677.                                            Programs
  678.                                            Workbook
  679.    5876-AAA     2599      41G2922        Multimedia
  680.                                            Presentation
  681.                                            Manager/2
  682.                                            Common User
  683.                                            Access Guide
  684.                                            to Multimedia
  685.                                            User Interface
  686.                                            Design
  687.    5876-AAA     2528      41G2923        OS/2 Multimedia
  688.                                            Advantages
  689.    5876-AAA     2857      41G3321        Multimedia
  690.                                            Presentation
  691.                                            Manager/2
  692.                                            Technical
  693.                                            Library
  694.           The available order types are as follows:
  695.    o   Program Package -- program diskette with documentation.
  696.    o   Additional License Copies -- authorization  for the customer who
  697.        has a program package to make a single copy of the program
  698.        diskette and documentation.
  699.               There are two ways to receive authorization to copy.
  700.        Receipt of the invoice authorizes the customer to make the
  701.        Additional License Copy.  The ICA must be in effect.  The
  702.        customer also has the option of ordering a Proof of Additional
  703.        License certificate.  In which case, the ICA is not required.
  704.        Additional License Copies can be obtained through an authorized
  705.        remarketer.
  706.    o   Documentation -- Separate documentation without program diskette.
  707.    IBM EDUCATION FULFILLMENT CENTER:  The announced programs are
  708.    eligible to be ordered through the IBM Education Fulfillment Center.
  709.    Note that availability through the IBM Education Fulfillment Center
  710.    may not coincide with the programming availability dates noted in
  711.    other sections of this document.
  712.           The IBM Education Fulfillment Center is the order processing
  713.    location for selected Personal Computers and related
  714.    hardware/software for eligible education end-users.
  715.    TERMS AND CONDITIONS
  716.    LICENSING:  The programs in this announcement are licensed under the
  717.    terms and conditions of the IBM Program License Agreement.  A copy of
  718.    the agreement is included in the program package.
  719.    ADDITIONAL LICENSE:  IBM Customer Agreement (ICA) must be in effect,
  720.    or Proof of Additional License certificate must be acquired.
  721.    LIMITED WARRANTY:  Program:  Yes.  Media:  Three months.
  722.    Additional Licenses:  Yes.  Media:  Not applicable.
  723.    PROGRAM SERVICES:  Central Service, including the IBM Support Center,
  724.    will be available for 12 months following June 30, 1992, but not
  725.    later than June 30, 1993.
  726.           Programs in this announcement are supported by Service Support
  727.    and Applications (SSA) Boca Raton, FL.  Access to this support center
  728.    will be provided through the IBM Support Center.
  729.           The statement of service included in the program package
  730.    describes this service.
  731.    CUSTOMER FULFILLMENT OPTION:  Yes.
  732.    VOLUME DISCOUNT:  Volume discounting is available under the terms and
  733.    conditions of the IBM Customer Agreement (ICA) and the Exhibit for
  734.    Personal Computer/System Programs.  The programs in this announcement
  735.    are included in the Eligible Program List for Personal
  736.    Computer/System Programs.  They may be added to the applicable
  737.    category in the space provided on the Eligible Program List.  Program
  738.    Packages are included in Category A under 5871-AAA.  Additional
  739.    licenses are included in Category A under 5872-AAA.
  740.    TESTING PERIOD:  Two months for up to three licenses.
  741.           IBM Customer Agreement (ICA) must be in effect.
  742.    NATIONAL EDUCATION LICENSE FEE:  A National Education License Fee
  743.    (NELF) is available under the terms and conditions of the Education
  744.    Allowance Attachment .  The NELF, which represents a 30% discount off
  745.    the single unit price, is not subject to any further discount or
  746.    allowance.
  747.    CHARGES
  748.    PROGRAM
  749.    NAME/                                                       ONE-TIME
  750.    NUMBER                   ORDER TYPE                         CHARGE
  751.    Multimedia Presentation Manager/2
  752.    04G3367                  Program Package
  753.                             3.5 inch                             $125
  754.    41G3106                  Proof of Additional
  755.                             Licenses Certificate                   96
  756.    41G3107                  Additional Licenses                    96
  757.    Multimedia Presentation Manager Toolkit/2
  758.    04G3369                  Program Package
  759.                             CD-ROM                                199
  760.    10G6628                  Proof of Additional
  761.                             Licenses Certificate                  152
  762.    10G6011                  Additional Licenses                   152
  763.    ADDITIONAL LICENSES CHARGE:  Customers who pay a one-time charge for
  764.    additional licenses may copy machine-readable program materials and
  765.    printed documentation previously acquired from IBM in a program
  766.    package.  One copy may be made for each additional license ordered.
  767.