CD-ROM/Audio Questions and Answers: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
(Created page with "Following are some commonly-asked questions concerning CD-ROM devices and audio used with Multimedia Presentation Manager/2. ---- PDDB TITLE: No sound is heard when pla...")
 
No edit summary
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Article
|Author=
|Date=
|OS=
|File=N/A
|Source=[http://cd.textfiles.com/swextrav4/swextrav4-4/os2doc/cdprob.zip]
}}
Following are some commonly-asked questions concerning CD-ROM devices and audio used with Multimedia Presentation Manager/2.
Following are some commonly-asked questions concerning CD-ROM devices and audio used with Multimedia Presentation Manager/2.


----
==No sound is heard when playing a CD==
;DESCRIPTION OF SYMPTOMS:No sound is heard when playing a CD.
;SUMMARY OF RESOLUTION:Check CD, speaker connections, and volume settings.
;DETAIL OF RESOLUTION:If at the end of any step, that a correction was made, the drive should be retried to see if that changed made it work. If the problem still exists then continue to the next step.


1) If the CD drive is an external drive make sure that it is powered on and plugged in. Also check that all cables to the drive are securely
fastened. Note: The drive must have been powered on before the system was started and remained on while the system is starting. If this was not done then turn on the drive and restart the system.
2) Make sure CD is correctly loaded. If access light on drive is steady or blinking at a fast rate then remove disc and reinsert it.
2.1) Remove disc by lifting lid or pressing eject button. If problems see "How to eject a disc."
2.2) If the disc is in a caddy, remove it and reinsert it. Sometimes it will get pinched.
2.3) Reinsert the CD with "Label" or "Writing" side up for most drives. This side should be down for the Pioneer drives.
3) If using a sound card to playback CD Audio, disconnect speakers from the Speaker/Line Out jack of the sound card and plug into the
Headphone jack of the CD-ROM drive.
3.1) Try playing the CD again. If sound is heard, disconnect speakers from Headphone jack of the CD-ROM drive, reconnect to the Speaker
or Line Out jack of the sound card, and see "No CD Audio is heard when passing analog signal to a sound card" or "No CD Audio is heard when using digital transfer to a sound card" otherwise continue on.
4) Make sure that system is set up to play CD Audio.
4.1) Close all CD player applets except for the "Compact Disc" player.
4.2) If not already loaded, open the "Compact Disc" player found in the MMPM/2 folder.
4.3) If "Compact Disc" does not exist in the folder, the CD Audio component was probably not installed; find out why and reinstall.
4.3.1) Open a prompt session (DOS or OS/2 full screen or window, etc.)
4.3.2) Insert a CD-ROM disc in the drive.
4.3.3) Issue a DIR command on the CD drive (ex DIR E:) and verify that the drive was accessed (ie the drive light came on, the screen shows files and directories from the CD). If an audio CD was used instead of a CD-ROM you would get a SYS0045 message "cannot find the sector requested.". If the screen shows files from something other than from the CD-ROM then recheck your drive letter or try a different one.
If the DIR returns with a SYS0015 message "The system cannot find the drive specified." then see "OS/2 does not recognize the CD-ROM drive", otherwise continue.
4.3.4) Insert the installation diskette, CD, or link to the LAN drive to install MMPM/2.
4.3.5) Double click on the "Multimedia Install", select CD Audio, and install the CD components. Follow the instructions which will state to reboot your machine.
4.4) Set the "Compact Disc" applet ready to play.
4.4.1) If volume slide is present, make sure that the volume bar is placed on the far right (full volume). Also, go into "Control" from the action bar. If "Mute" is checked then release on it to un-mute it.
4.4.2) If the "Mute" box is present and is checked then type 'M' or click the box or the word "Mute" with the left mouse button.
4.4.3) Go into "Options" from the action bar. If "Digital Transfer" has a check mark by it then release on it to remove it.
Note: If sound is heard when Digital Transfer is NOT selected but sound is NOT heard when it is selected then disconnect speakers from Headphone jack of the CD-ROM drive, reconnect to the Speaker or Line Out jack of the sound card, and see "No CD Audio is heard when using digital transfer to a sound card"
4.4.4) Play the CD by either clicking on the Play button (Right Arrow) or pressing <Ctrl-P> when the applet has focus.
5) Check that the CD-ROM drive is compatible with the controller card (ex. the SCSI adapter). See "CD-ROM Drives and SCSI Adapters Combinations" in the OS/2 2.1 Using the Operating System manual for compatibility statements.
6) If sound is still not being heard but counter is incrementing (about one per second) then check items affecting volume.
6.1) Bring up the Master "Volume Control" applet from the desk top or the MMPM/2 folder. Make sure that the volume is high (like 100%) and that it is not muted. Muted displays a light gray Speaker icon while a black icon show that it is not muted. If it is in the muted or light gray state, click on it with the mouse to un-mute it.
6.2) Make sure speakers are connected to the headphone jack of the CD-ROM drive and if needed, the speakers are turned on or speaker batteries are good. Also, if speakers have volume control then check that the volume on the speakers are turned up.
6.3) If the headphone jack on the CD-ROM drive has a volume control switch or dial, make sure that the volume is turned up.
6.4) Click on the Pause button (two vertical bars) to pause it. Click on it again to unpause it. Some drives (Texel) under some situations will self mute the first time that they play. Note: Mute then un-mute does not have the same effect at the hardware level.
6.5) Try a different CD, perhaps it is defective or silent.
6.6) Other possibilities are that the speakers, audio cord from drive to speakers, or internal DAC on drive are defective.
7) If sound is still not being heard and counter is NOT incrementing then check items affecting the use of the drive.
7.1) Try a different CD, perhaps it was not mastered using a standard format.
7.2) If the drive is a SCSI-1 drive, view the CONFIG.SYS to see if the correct .ADD or .FLT file is referenced. If referenced then check the OS2 directory and verify that the file exists. See "What filter is required for CD-ROM drives".
7.3) Run diagnostics on the CD drive.
7.4) Other possibilities are that the drive, device drivers, or controller card or its drivers are defective.
==No CD Audio is heard when passing analog signal to a sound card==
;DESCRIPTION OF SYMPTOMS:No CD Audio is heard when passing analog signal to a sound card. Connecting the headphone jack of the CD drive to the Line-In jack of the sound card/adapter and playing a CD yields no sound.
;SUMMARY OF RESOLUTION:Check connections and sound card.
;DETAIL OF RESOLUTION:
1) Unplug the speakers from the sound card and plug them into the headphone jack of the CD drive. If no sound is heard when playing the CD see "No sound is heard when playing a CD". If sound is heard then reconnect speaker to the sound card's Line Out or Speaker jack.
2) The audio adapter may not automatically monitor its Line-In jack. One way of handling this configuration is to start a Digital Audio player which will enable the adapter to deliver the CD audio signal to the speakers or Line-Out jacks. Some audio adapters may not require the Digital Audio player to be running to monitor the CD signal.
3) Bring up the Digital Audio Player and play a wave file to verify that the sound card is functioning. It doesn't then the problem is in the sound card. Check connections (speakers plugged in the Line Out or Speaker jack, volume on sound card (if exists) is turned up, run diagnostics on the sound card and recheck the installation of the sound card. Also try reinstalling MMPM/2 to reinstall the device drivers for the sound card.
==No CD Audio is heard when using digital transfer to a sound card==
;DESCRIPTION OF SYMPTOMS:No CD Audio is heard when using digital transfer, digital streaming,to a sound card.
;SUMMARY OF RESOLUTION:Check connections, sound card, CD capabilities, and applet setup.
;DETAIL OF RESOLUTION:
1) Bring up the Digital Audio Player and play a wave file to verify that the sound card is functioning. It doesn't then the problem is in the sound card. Check connections (speakers plugged in the Line Out or Speaker jack, volume on sound card (if exists) is turned up, run diagnostics on the sound card and recheck the installation of the sound card. Also try reinstalling MMPM/2 to reinstall the device drivers for
the sound card.
2) Unplug the speakers from the sound card and plug them into the headphone jack of the CD drive. If no sound is heard when playing
the CD see "No sound is heard when playing a CD". If sound is heard then reconnect speaker to the sound card's Line Out or Speaker jack.
3) Reconnect the speakers to the sound card. Bring up the "Compact Disc" player from the MMPM/2 folder. Go into "Options" from the action bar and check "Digital Transfer". If "Digital Transfer" is grayed out or cannot be checked (enabled) then MMPM/2 does not recognize that the drive can stream digital audio. To stream or digitally transfer CD-DA data you must have a drive that can read CD audio (see "What CD drives support 'Digital Transfer'") and a sound card that can support CD-DA streaming (16-bit 44.1-kHz stereo PCM (IBM's M-Audio, CL's 16-bit Sound Blaster, MV's Pro Audio Spectrum 16). If system's configuration is correct then try reinstalling MMPM/2. If a supporting sound card exists in a system with a non-supporting card and problem still exists, see "CD Streaming to a select card".
==OS/2 does not recognize the CD-ROM drive==
;DESCRIPTION OF SYMPTOMS:Issuing a command to a CD-ROM drive or viewing the "Drives" returns SYS0015 message "The system cannot find the drive specified." or does not display an ICON for the CD Drive.
;SUMMARY OF RESOLUTION: Check connections of drive and references in CONFIG.SYS.
;DETAIL OF RESOLUTION:
1) Check SCSI connections or other data cable connections. If the CD drive is an external drive make sure that it is powered on and plugged in. Also check that all cables to the drive are securely fastened. Note: The drive must have been powered on before the system was started and remained on while the system is starting. If this was not done then turn on the drive and restart the system.
Verify that the drive, if SCSI and not daisy chained to another device, has a terminator plug.
2) View the CONFIG.SYS file and verify that the file system, controller card device drivers, and CD-ROM device drivers.
2.1) The file system and virtual device driver (for DOS sessions) would look something like:
IFS=C:\OS2\CDFS.IFS /Q
DEVICE=C:\OS2\MDOS\VCDROM.SYS
2.2) The SCSI or control card would look something like this:
2.2.1) For SCSI devices:
BASEDEV=IBM2SCSI.ADD /LED
BASEDEV=OS2SCSI.DMD
Note that the .ADD file would be different depending on which SCSI adapter card was installed.
2.2.2) For Media Vision's Pro Audio Spectrum:
DEVICE=D:\MMOS2\MVPRODD.SYS /I11 /D5  /N:PAS161$
2.2.3) For Creative Lab's Sound Blaster:
DEVICE=D:\MMOS2\SBP2D2.SYS 1 1 7 240 4 /N:SBAud1$
Note that the driver and parameters differ depending on which Sound Blaster card was installed.
2.3) The CD drive device driver would look something like this:
2.3.1) For SCSI drives:
DEVICE=C:\OS2\OS2CDROM.DMD /Q
BASEDEV=TOSHCDS1.FLT
Note that the .FLT file would be different depending on which SCSI-1 drive was installed. SCSI-2 drive do not require the filter file. See "What filter is required for CD-ROM drives" for more details.
2.3.2) For Creative Lab's Sound Blaster:
DEVICE=C:\OS2\SBPCD2.SYS /P:240
2.3.3) The Sony 31A uses a .ADD file.
2.3.4) For the IBM Portable drive:
BASEDEV=PARCDOS2.ADD
2.4) Verify that the referenced files actually exist on the hard drive. Drivers referenced without a path would be in the \OS2 directory
for BASEDEV= statements and the root directory for DEVICE= lines. Check spelling closely. If any file is does not exist or not
listed in the CONFIG.SYS file then selectively install OS/2 CD-ROM and SCSI support. Also rerun any installation instructions that
came with the CD drive or controller/adapter card.
3) Run diagnostics on the CD drive and the controller card (ex. SCSI card).
   
   
PDDB TITLE:
==How to eject a disc==
  No sound is heard when playing a CD.
;DESCRIPTION OF SYMPTOMS:Pressing the eject button on the CD drive doesn't eject the disc.
;SUMMARY OF RESOLUTION:Drive is stubborn or locked. Try harder or unlock the drive.
DESCRIPTION OF SYMPTOMS:
;DETAIL OF RESOLUTION:
  No sound is heard when playing a CD.
1) Press the eject button for at least five seconds. Some drives have this as a feature so the CD doesn't accidentally eject.
 
SUMMARY OF RESOLUTION:
2) If the drive is external, turn off then on the power. This will reset the drive and unlock it.
  Check CD, speaker connections, and volume settings.
 
3) Software unlock the drive and eject it.
DETAIL OF RESOLUTION:
 
  If at the end of any step, that a correction was made, the drive should
3.1) Go into the Drives icon (usually found in the OS/2 System folder).
  be retried to see if that changed made it work. If the problem still
 
  exists then continue to the next step.
3.2) Select the CD drive, hopefully it will have a CD icon, with the right mouse button.
  1) If the CD drive is an external drive make sure that it is powered on
 
      and plugged in. Also check that all cables to the drive are securely
3.3) Select "Unlock disk".
      fastened. Note:  The drive must have been powered on before the
 
      system was started and remained on while the system is starting. If
3.4) Select the CD drive again and select "Eject disk".
      this was not done then turn on the drive and restart the system.
 
  2) Make sure CD is correctly loaded.  If access light on drive is steady
4) It may be jammed. Use a screwdriver or credit card to pry it out while ejecting.
      or blinking at a fast rate then remove disc and reinsert it.
 
      2.1) Remove disc by lifting lid or pressing eject button. If problems
==What filter is required for CD-ROM drives==
          see PDDB title:  "How to eject a disc."
;DESCRIPTION OF SYMPTOMS: What filter is required for CD-ROM drives.
      2.2) If the disc is in a caddy, remove it and reinsert it. Sometimes
;SUMMARY OF RESOLUTION:Check CONFIG.SYS to see if filter file exits. Reinstall OS/2 CD-ROM support if needed.
          it will get pinched.
;DETAIL OF RESOLUTION: SCSI-2 drives do not require a filter file but only the CD-ROM drive manager, OS2CDROM.DMD. SCSI-1 drives require a filter file to map SCSI-2 commands to SCSI-1 OEM proprietary commands. For example, if the attached drive is an NEC CD-ROM drive, then the following statement should also be in the CONFIG.SYS:
      2.3) Reinsert the CD with "Label" or "Writing" side up for most drives.
BASEDEV=NECCDS1.FLT              (DO NOT SPECIFY A PATH!)
          This side should be down for the Pioneer drives.
{|
  3) If using a sound card to playback CD Audio, disconnect speakers
!Manufacturer||Model||Required drivers
      from the Speaker/Line Out jack of the sound card and plug into the
|-
      Headphone jack of the CD-ROM drive.
|Hitachi||CDR-1650S||OS2CDROM.DMD & HITCDS1.FLT
      3.1)  Try playing the CD again. If sound is heard, disconnect speakers
|-
            from Headphone jack of the CD-ROM drive, reconnect to the Speaker
| ||CDR-1750S||OS2CDROM.DMD & HITCDS1.FLT
            or Line Out jack of the sound card, and see PDDB title:
|-
            "No CD Audio is heard when passing analog signal to a sound card"
| ||CDR-3650||OS2CDROM.DMD & HITCDS1.FLT
            or
|-
            "No CD Audio is heard when using digital transfer to a sound card"
| ||CDR-3750||OS2CDROM.DMD
            otherwise continue on.
|-
  4) Make sure that system is set up to play CD Audio.
|IBM||CD-ROM I||OS2CDROM.DMD & TOSHCDS1.FLT
      4.1) Close all CD player applets except for the "Compact Disc" player.
|-
      4.2) If not already loaded, open the "Compact Disc" player found in the
| ||CD-ROM II||OS2CDROM.DMD
          MMPM/2 folder.
|-
      4.3) If "Compact Disc" does not exist in the folder, the CD Audio
| ||Portable||OS2CDROM.DMD & PARCDOS2.ADD
          component was probably not installed; find out why and reinstall.
|-
          4.3.1) Open a prompt session
|NEC||CDR-36||OS2CDROM.DMD & NECCDS1.FLT
                  (DOS or OS/2 full screen or window, etc.)
|-
          4.3.2) Insert a CD-ROM disc in the drive.
| ||CDR-37||OS2CDROM.DMD & NECCDS1.FLT
          4.3.3) Issue a DIR command on the CD drive (ex DIR E:) and verify
|-
                  that the drive was accessed (ie the drive light came on,
| ||CDR-72||OS2CDROM.DMD & NECCDS1.FLT
                  the screen shows files and directories from the CD). If an
|-
                  audio CD was used instead of a CD-ROM you would get a
| ||CDR-73||OS2CDROM.DMD & NECCDS1.FLT
                  SYS0045 message "cannot find the sector requested.". If
|-
                  the screen shows files from something other than from the
| ||CDR-74||OS2CDROM.DMD & NECCDS1.FLT
                  CD-ROM then recheck your drive letter or try a different one.
|-
                  If the DIR returns with a SYS0015 message "The system cannot
| ||CDR-82||OS2CDROM.DMD & NECCDS1.FLT
                  find the drive specified." then see PDDB title:
|-
                  "OS/2 does not recognize the CD-ROM drive",
| ||CDR-83||OS2CDROM.DMD & NECCDS1.FLT
                  otherwise continue.
|-
          4.3.4) Insert the installation diskette, CD, or link to the LAN
| ||CDR-84||OS2CDROM.DMD & NECCDS1.FLT
                  drive to install MMPM/2.
|-
          4.3.5) Double click on the "Multimedia Install", select CD Audio,
|Panasonic||CR-501||OS2CDROM.DMD
                  and install the CD components. Follow the instructions
|-
                  which will state to reboot your machine.
| ||LK-MC501S||OS2CDROM.DMD
      4.4) Set the "Compact Disc" applet ready to play.
|-
          4.4.1) If volume slide is present, make sure that the volume bar
|Sony||CDU-31A||OS2CDROM.DMD & SONYB31A.ADD
                  is placed on the far right (full volume).  Also, go into
|-
                  "Control" from the action bar. If "Mute" is checked then
| ||CDU-541||OS2CDROM.DMD
                  release on it to un-mute it.
|-
          4.4.2) If the "Mute" box is present and is checked then type 'M' or
| ||CDU-561||OS2CDROM.DMD
                  click the box or the word "Mute" with the left mouse button.
|-
          4.4.3) Go into "Options" from the action bar.  If "Digital Transfer"
| ||CDU-6111||OS2CDROM.DMD & SONYCDS1.FLT
                  has a check mark by it then release on it to remove it.
|-
                  Note: If sound is heard when Digital Transfer is NOT selected
| ||CDU-6211||OS2CDROM.DMD
                        but sound is NOT heard when it is selected then
|-
                        disconnect speakers from Headphone jack of the CD-ROM
| ||CDU-7211||OS2CDROM.DMD
                        drive, reconnect to the Speaker or Line Out jack of the
|-
                        sound card, and see PDDB title:
|Texel||DM-3021||OS2CDROM.DMD & SONYCDS1.FLT
                        "No CD Audio is heard when using digital transfer to a
|-
                        sound card"
| ||DM-3024||OS2CDROM.DMD
          4.4.4) Play the CD by either clicking on the Play button (Right
|-
                  Arrow) or pressing <Ctrl-P> when the applet has focus.
| ||DM-5021||OS2CDROM.DMD & SONYCDS1.FLT
  5) Check that the CD-ROM drive is compatible with the controller card
|-
      (ex. the SCSI adapter). See "CD-ROM Drives and SCSI Adapters
| ||DM-5024||OS2CDROM.DMD
      Combinations" in the OS/2 2.1 Using the Operating System manual for
|-
      compatibility statements.
|Toshiba||XM-3201||OS2CDROM.DMD & TOSHCDS1.FLT
  6) If sound is still not being heard but counter is incrementing (about
|-
      one per second) then check items affecting volume.
| ||XM-3301||OS2CDROM.DMD
      6.1) Bring up the Master "Volume Control" applet from the desk top or the
|-
          MMPM/2 folder.  Make sure that the volume is high (like 100%) and
|CD Technology||T3301||OS2CDROM.DMD
          that it is not muted. Muted displays a light gray Speaker icon
|-
          while a black icon show that it is not muted. If it is in the
|Creative Labs (SoundBlaster)||SB MPC||SBPCD2.SYS<br/>(OS2CDROM.DMD & SBPCDROM.ADD IBM IUO)
          muted or light gray state, click on it with the mouse to un-mute it.
|}
      6.2) Make sure speakers are connected to the headphone jack of the CD-ROM
 
          drive and if needed, the speakers are turned on or speaker batteries
==Can read data from a CD drive but cannot play an audio CD==
          are good.  Also, if speakers have volume control then check that the
;DESCRIPTION OF SYMPTOMS: DIR, CD, TYPE, etc. commands can be issued but audio commands fail.
          volume on the speakers are turned up.
;SUMMARY OF RESOLUTION: Filter file is missing or MMPM/2 is not set up correctly.
      6.3) If the headphone jack on the CD-ROM drive has a volume control
;DETAIL OF RESOLUTION:
          switch or dial, make sure that the volume is turned up.
1) Check CONFIG.SYS for proper drivers. See "What filter is required for CD-ROM drives"
      6.4) Click on the Pause button (two vertical bars) to pause it. Click on
 
          it again to unpause it. Some drives (Texel) under some situations
2) If not there, selective install OS/2 for CD-ROM support. Check the box, and "OK". Then choose your drive.
          will self mute the first time that they play. Note:  Mute then
 
          un-mute does not have the same effect at the hardware level.
3) Check that the CD-ROM drive is compatible with the controller card (ex. the SCSI adapter). See "CD-ROM Drives and SCSI Adapters Combinations" in the OS/2 2.1 Using the Operating System manual for compatibility statements.
      6.5) Try a different CD, perhaps it is defective or silent.
 
      6.6) Other possibilities are that the speakers, audio cord from drive to
4) If correct then reinstall MMPM/2.
          speakers, or internal DAC on drive are defective.
 
  7) If sound is still not being heard and counter is NOT incrementing then
==Can play CD but cannot read data from a CD drive==
      check items affecting the use of the drive.
;DESCRIPTION OF SYMPTOMS:Can play CD but cannot read data from a CD drive.
      7.1) Try a different CD, perhaps it was not mastered using a standard
;SUMMARY OF RESOLUTION: File System for CDs is missing.
          format.
;DETAIL OF RESOLUTION:
      7.2) If the drive is a SCSI-1 drive, view the CONFIG.SYS to see if the
1) Check CONFIG.SYS for CDFS.IFS statement. Selective install OS/2 for CD-ROM support.
          correct .ADD or .FLT file is referenced.  If referenced then check
 
          the OS2 directory and verify that the file exists. See PDDB title:
==Changing a drive letter associated with a CD-ROM drive==
          "What filter is required for CD-ROM drives".
;DESCRIPTION OF SYMPTOMS:A physical or logical device (hard drive, v-disk, etc.) was added or removed from the system and the CD player no longer works.
      7.3) Run diagnostics on the CD drive.
;SUMMARY OF RESOLUTION: Change the drive letter assignment for the CD drive in the MM Setup.
      7.4) Other possibilities are that the drive, device drivers, or controller
;DETAIL OF RESOLUTION:
          card or its drivers are defective.
1) Use the Multimedia Setup program to set the drive letter for your CD-ROM drive. Select the Compact Disc tab.
 
1.1) Open the Multimedia Setup program found in the Multimedia folder.
 
1.2) Click on the "Compact Disc" tab with left mouse button.
 
1.3) Click on the "Drive Letter" sub-tab.
 
1.4) Select the drive letter. By expanding the choice box you can select from the drive letters that a CD-ROM drive is assigned to by OS/2.
 
2) If the drive is an XA drive then select the "CD-ROM/XA" tab and reassign that drive letter too.
 
==Added CD-ROM drive does not get accessed or is not recognized by MMPM/2==
;DESCRIPTION OF SYMPTOMS: Since the initial installation of MMPM/2, a new CD drive has been added and user cannot access the drive via MMPM/2 applications.
;SUMMARY OF RESOLUTION: New drive needs to recognized by the MMPM/2 subsystem. Install the CD Audio portion from MMPM/2.
;DETAIL OF RESOLUTION:
1) CD device drivers and file system must be installed for OS/2 support. A selective OS/2 install must be ran for the CD-ROM support. If OS/2 device driver are included with the CD Drive package, follow manufacture's for installation.
 
2) Insert the installation diskette, CD, or link to the LAN drive to install MMPM/2.
 
3) Double click on the "Multimedia Install", select CD Audio, and install the CD components. Follow the instructions which will state to reboot your machine. See "Installing Multimedia Features" in the MMPM/2 1.1 Installation Guide.
 
4) If problems continue, see "No sound is heard when playing a CD".
 
==Replaced CD-ROM drive with a different model but does not work as well==
;DESCRIPTION OF SYMPTOMS: Since the initial installation of MMPM/2, a different CD drive has been added to replace old drive but it is flaky (can't play, volume isn't right, new features of drive aren't working.
;SUMMARY OF RESOLUTION:MMPM/2 and possibly OS/2 is not set up for this drive. Reinstall CD Audio.
;DETAIL OF RESOLUTION:
1) If new drive is by a different manufacture than the old drive, then a selective OS/2 install must be ran for the CD-ROM support.
 
2) Insert the installation diskette, CD, or link to the LAN drive to install MMPM/2.
 
3) Check that the CD-ROM drive is compatible with the controller card (ex. the SCSI adapter). See "CD-ROM Drives and SCSI Adapters Combinations" in the OS/2 2.1 Using the Operating System manual for compatibility statements.
 
4) Double click on the "Multimedia Install", select CD Audio, and install the CD components. Follow the instructions which will state to reboot your machine. See "Installing Multimedia Features" in the MMPM/2 1.1 Installation Guide.
 
==How do I set the default volume for audio playback?==
;DESCRIPTION OF SYMPTOMS: How do I set the default volume for audio playback?
;SUMMARY OF RESOLUTION: MMPM/2 lets each application control various settings, including volume level.
;DETAIL OF RESOLUTION: For example, each media player lets you set a volume level for the selected device, and then saves the volume level setting when you close the device. Another way of setting a volume level is to use the Volume Control application to control the volume of ALL MMPM/2 devices. Do this by starting the Volume Control application, setting a volume level, then closing the application to save the volume setting.
 
==What does MUTE mean and how does it work?==
;DESCRIPTION OF SYMPTOMS: What does MUTE mean and how does it work?
;SUMMARY OF RESOLUTION: Mute temporarily silences audio output.
;DETAIL OF RESOLUTION: The mute button works like a toggle switch you can turn on and off. Press the mute button to turn the sound off, and press it again to restore the sound. The Volume Control application and the media players have a mute button. Remember that the Volume Control application overrides the volume settings on media players.
 
==How do I control the volume level of a CD?==
;DESCRIPTION OF SYMPTOMS: How do I control the volume level of a CD?
;SUMMARY OF RESOLUTION: You can control the playback volume of a CD by adjusting hardware or software controls.
;DETAIL OF RESOLUTION:
1) Adjust the wheel, dial, or switch on the CD-ROM drive itself, this controls the volume of the internal DAC (Digital to Analog Convertor).
 
2) Adjust the knob on the speaker(s).
 
3) Set the volume level using the MMPM/2 Volume Control or Compact Disc application (software setting). Note: Some CD-ROM drives support only one or two software volume settings, ON or OFF. In this case, adjusting the Volume Control will have no apparent effect on the volume of the device.
 
4) Remember that hardware and software settings are not mutually exclusive. For example, if the hardware volume setting is 100%, and the Volume Control setting is 0% you will not hear any sound when a CD is played.
 
==Sizing the Compact Disc application==
;DESCRIPTION OF SYMPTOMS:I am using a CD-ROM drive and want to size the Compact Disc application window so that only the primary control buttons are shown. How can I do that?
;SUMMARY OF RESOLUTION:Use the menu options to size the window.
;DETAIL OF RESOLUTION: Select the title bar icon. Select the WINDOW submenu and choose "Compact Size". You can restore the window to its original size by selecting "Default Size" from the Window submenu.
 
==Compact Disc - Unknown Device==
;DESCRIPTION OF SYMPTOMS:In trying to open the Compact Disc applet, or running CDPM, an "Unknown Device" error pops up with the message "The CD device is currently unavailable. Please try another CD device."
;SUMMARY OF RESOLUTION:Logical device does not exist or drive is locked by another (non-MMPM/2) application. Close the conflicting application or reassign logical device.
;DETAIL OF RESOLUTION:
1) If another CD player application is running it may have the drive opened exclusively. Close the other application and retry again.
 
2) The system may have been changed and the drive letter assignments may have been shifted.
 
3) Use the Multimedia Setup program to set the drive letter for your CD-ROM drive. Select the Compact Disc tab and Letter subtab then correct the drive letter. If the Compact Disc tab is not there then the INI file is corrupted, reinstall MMPM/2.
 
4) Check that the CD-ROM drive is compatible with the controller card (ex. the SCSI adapter). See "CD-ROM Drives and SCSI Adapters Combinations" in the OS/2 2.1 Using the Operating System manual for compatibility statements.
   
   
 
==What CD drives support 'Digital Transfer'?==
;DESCRIPTION OF SYMPTOMS:What CD drives support 'Digital Transfer'?
;SUMMARY OF RESOLUTION:Few drives can read raw CD-DA (digital audio) required to Stream CD audio or digitally transfer CD-DA.
;DETAIL OF RESOLUTION:Drives that we are aware that can stream CD audio are:
*IBM CD-ROM II
*Sony CDU-561
*Toshiba XM-3401


----
==What is CD digital transfer or streaming?==
;DESCRIPTION OF SYMPTOMS:What is CD streaming or digital transfer?
;SUMMARY OF RESOLUTION:CD streaming is buffer IO that reads CD audio data from a CD and sends it some place like an Amp/Mixer that plays the audio out through a sound card.
;DETAIL OF RESOLUTION:CD streaming uses SPI. CD-DA data is read into system memory (across the SCSI bus) by the CD stream handler. Another stream handler (usually the Audio stream handler) reads the data from this buffer in memory and sends the data to the destination (ie the sound card).


CD-DA or Red Book audio is stored on the CD at 2352 bytes per sector. CD-DA is recorded at 44,100 PCM samples per second with 16 bits per sample in stereo (times 2 channels). This is also known as 16-bit 44.1 kHz stereo PCM.
PDDB TITLE:
  No CD Audio is heard when passing analog signal to a sound card.
DESCRIPTION OF SYMPTOMS:
  No CD Audio is heard when passing analog signal to a sound card.
  Connecting the headphone jack of the CD drive to the Line-In jack
  of the sound card/adapter and playing a CD yields no sound.
SUMMARY OF RESOLUTION:
  Check connections and sound card.
DETAIL OF RESOLUTION:
  1) Unplug the speakers from the sound card and plug them into the
      headphone jack of the CD drive.  If no sound is heard when playing
      the CD see PDDB title:  "No sound is heard when playing a CD".
      If sound is heard then reconnect speaker to the sound card's
      Line Out or Speaker jack.
  2) The audio adapter may not automatically monitor its Line-In jack.
      One way of handling this configuration is to start a Digital Audio
      player which will enable the adapter to deliver the CD audio signal
      to the speakers or Line-Out jacks. Some audio adapters may not require
      the Digital Audio player to be running to monitor the CD signal.
  3) Bring up the Digital Audio Player and play a wave file to verify
      that the sound card is functioning.  It doesn't then the problem is
      in the sound card.  Check connections (speakers plugged in the Line Out
      or Speaker jack, volume on sound card (if exists) is turned up, run
      diagnostics on the sound card and recheck the installation of the sound
      card. Also try reinstalling MMPM/2 to reinstall the device drivers for
      the sound card.


----
==What CD drives support CD-ROM/XA?==
;DESCRIPTION OF SYMPTOMS: What CD drives support CD-ROM/XA?
;SUMMARY OF RESOLUTION: Most of the newer SCSI drive made today support CD-ROM/XA. A few non-SCSI drives are also XA drives.
;DETAIL OF RESOLUTION:Drives that we are aware that support XA are:
:IBM CD-ROM II
:Hitachi CDR-3750
:NEC MulitSpin drives (CDR-38, 74, 84) (Original 74 & 84 are not XA)
:Pioneer DRM-604X
:Sony CDU-31A, 541, 561, 6211, 7211
:Texel 3024, 5024 (Original and Photo CD Multi-session drives)
:Toshiba XM-3301, XM-3401


==What is CD-ROM/XA?==
PDDB TITLE:
;DESCRIPTION OF SYMPTOMS:What is CD-ROM/XA?
  No CD Audio is heard when using digital transfer to a sound card.
;SUMMARY OF RESOLUTION:XA is the Extended Architecture to CD-ROMs that allow for interleaved data such as information, video and audio.
;DETAIL OF RESOLUTION:CD/XA streaming uses SPI. CD/XA data is read into system memory (across the SCSI bus) by the XA or split-stream stream handler. Another stream handler (usually the Audio stream handler) reads the data from this buffer in memory and sends the data to the destination (ie the sound card).
DESCRIPTION OF SYMPTOMS:
  No CD Audio is heard when using digital transfer, digital streaming,
  to a sound card.
SUMMARY OF RESOLUTION:
  Check connections, sound card, CD capabilities, and applet setup.
DETAIL OF RESOLUTION:
  1) Bring up the Digital Audio Player and play a wave file to verify
      that the sound card is functioning. It doesn't then the problem is
      in the sound card.  Check connections (speakers plugged in the Line Out
      or Speaker jack, volume on sound card (if exists) is turned up, run
      diagnostics on the sound card and recheck the installation of the sound
      card. Also try reinstalling MMPM/2 to reinstall the device drivers for
      the sound card.
  2) Unplug the speakers from the sound card and plug them into the
      headphone jack of the CD drive.  If no sound is heard when playing
      the CD see PDDB title:  "No sound is heard when playing a CD".
      If sound is heard then reconnect speaker to the sound card's
      Line Out or Speaker jack.
  3) Reconnect the speakers to the sound card.  Bring up the "Compact Disc"
      player from the MMPM/2 folder.  Go into "Options" from the action bar and
      check "Digital Transfer".  If "Digital Transfer" is grayed out or cannot
      be checked (enabled) then MMPM/2 does not recognize that the drive can
      stream digital audio.  To stream or digitally transfer CD-DA data you
      must have a drive that can read CD audio (see PDDB title:  "What CD
      drives support 'Digital Transfer'") and a sound card that can support
      CD-DA streaming (16-bit 44.1-kHz stereo PCM (IBM's M-Audio, CL's 16-bit
      Sound Blaster, MV's Pro Audio Spectrum 16). If system's configuration is
      correct then try reinstalling MMPM/2.  If a supporting sound card exists
      in a system with a non-supporting card and problem still exists, see
      PDDB title:  "CD Streaming to a select card".


----
CD-ROM/XA is a type of file format that interleaves data, video, and audio. Because CD drives are much slower than hard drive the XA format allows the drive to read the information as needed without reseeking as would be need with separate files on a hard drive. It also can be divided into channels so that you can do things like select the audio for a particular language. Because CDs can hold a lot of information and XA increases overall transfer rate, it's been said that this is a great format form Multimedia.
PDDB TITLE:
  OS/2 does not recognize the CD-ROM drive.
DESCRIPTION OF SYMPTOMS:
  Issuing a command to a CD-ROM drive or viewing the "Drives" returns
  SYS0015 message "The system cannot find the drive specified." or does
  not display an ICON for the CD Drive.
SUMMARY OF RESOLUTION:
  Check connections of drive and references in CONFIG.SYS.
DETAIL OF RESOLUTION:
  1) Check SCSI connections or other data cable connections.
      If the CD drive is an external drive make sure that it is powered on
      and plugged in.  Also check that all cables to the drive are securely
      fastened.  Note:  The drive must have been powered on before the
      system was started and remained on while the system is starting.  If
      this was not done then turn on the drive and restart the system.
      Verify that the drive, if SCSI and not daisy chained to another device,
      has a terminator plug.
  2) View the CONFIG.SYS file and verify that the file system, controller
      card device drivers, and CD-ROM device drivers.
      2.1) The file system and virtual device driver (for DOS sessions)
          would look something like:
          IFS=C:\OS2\CDFS.IFS /Q
          DEVICE=C:\OS2\MDOS\VCDROM.SYS
      2.2) The SCSI or control card would look something like this:
          2.2.1) For SCSI devices:
                  BASEDEV=IBM2SCSI.ADD /LED
                  BASEDEV=OS2SCSI.DMD
                  Note that the .ADD file would be different depending
                  on which SCSI adapter card was installed.
          2.2.2) For Media Vision's Pro Audio Spectrum:
                  DEVICE=D:\MMOS2\MVPRODD.SYS /I11 /D5  /N:PAS161$
          2.2.3) For Creative Lab's Sound Blaster:
                  DEVICE=D:\MMOS2\SBP2D2.SYS 1 1 7 240 4 /N:SBAud1$
                  Note that the driver and parameters differ depending
                  on which Sound Blaster card was installed.
      2.3) The CD drive device driver would look something like this:
          2.3.1) For SCSI drives:
                  DEVICE=C:\OS2\OS2CDROM.DMD /Q
                  BASEDEV=TOSHCDS1.FLT
                  Note that the .FLT file would be different depending
                  on which SCSI-1 drive was installed.  SCSI-2 drive
                  do not require the filter file.  See PDDB title:
                  "What filter is required for CD-ROM drives" for more details.
          2.3.2) For Creative Lab's Sound Blaster:
                  DEVICE=C:\OS2\SBPCD2.SYS /P:240
          2.3.3) The Sony 31A uses a .ADD file.
          2.3.4) For the IBM Portable drive:
                  BASEDEV=PARCDOS2.ADD
      2.4) Verify that the referenced files actually exist on the hard drive.
          Drivers referenced without a path would be in the \OS2 directory
          for BASEDEV= statements and the root directory for DEVICE= lines.
          Check spelling closely.  If any file is does not exist or not
          listed in the CONFIG.SYS file then selectively install OS/2 CD-ROM
          and SCSI support.  Also rerun any installation instructions that
          came with the CD drive or controller/adapter card.
  3) Run diagnostics on the CD drive and the controller card (ex. SCSI card).


----
CD-ROM/XA has the following video and audio modes:
:AUDIO uses ADPCM in mono and stereo, emphasis on and off, 4 bit samples, and 37,800 and 18,900 samples per second
:VIDEO uses 320x200 and 640x480 resolution and CLUT1, CLUT4, and CLUT8 image formats. Additional video modes may also exist.


PDDB TITLE:
==CD Streaming to a select card==
  How to eject a disc.
;DESCRIPTION OF SYMPTOMS:System has a Sound Blaster card and a sound card that support CD streaming. Since Sound Blaster is installed first, it became the default amp/mixer. CD streaming can't occur because the Sound Blaster (except SB 16) doesn't support CD streaming. The user has multiple sound cards and wants to be connected to a specific amp/mixer, not the default one.
;SUMMARY OF RESOLUTION:Direct or software connect the CD to a specific amplifier mixer.
DESCRIPTION OF SYMPTOMS:
;DETAIL OF RESOLUTION:
  Pressing the eject button on the CD drive doesn't eject the disc.
1) If the MMPM/2 tool kit is installed then open the MCI String program and type in the command:
DEFAULTCONNECTION CDAUDIO MAKE TYPE CD STREAM TO AMPMIX02 TOTYPE AMP STREAM
SUMMARY OF RESOLUTION:
:where CDAUDIO could also be CDAUDIO01, CDAUDIO02, etc.,
  Drive is stubborn or locked.  Try harder or unlock the drive.
:where AMPMIX02 could also be AMPMIX01, AMPMIX03, etc.
The use of the WAIT flag is also recommended.
DETAIL OF RESOLUTION:
  1) Press the eject button for at least five seconds.  Some drives have
      this as a feature so the CD doesn't accidentally eject.
  2) If the drive is external, turn off then on the power.  This will reset
      the drive and unlock it.
  3) Software unlock the drive and eject it.
      3.1) Go into the Drives icon (usually found in the OS/2 System folder).
      3.2) Select the CD drive, hopefully it will have a CD icon, with the
          right mouse button.
      3.3) Select "Unlock disk".
      3.4) Select the CD drive again and select "Eject disk".
  4) It may be jammed.  Use a screwdriver or credit card to pry it out while
      ejecting.


2) If tool kit is not installed then modify MMPM2.INI file.


----
2.1) Boot under DOS (or de-install system sounds and close all MMPM/2 apps.)


PDDB TITLE:
2.2) Change to the \MMOS2 directory.
  What filter is required for CD-ROM drives
DESCRIPTION OF SYMPTOMS:
  What filter is required for CD-ROM drives.
SUMMARY OF RESOLUTION:
  Check CONFIG.SYS to see if filter file exits.  Reinstall OS/2 CD-ROM
  support if needed.
DETAIL OF RESOLUTION:
  SCSI-2 drives do not require a filter file but only the CD-ROM drive
  manager, OS2CDROM.DMD.  SCSI-1 drives require a filter file to map
  SCSI-2 commands to SCSI-1 OEM proprietary commands.
  For example, if the attached drive is an NEC CD-ROM drive, then the
  following statement should also be in the CONFIG.SYS:
  BASEDEV=NECCDS1.FLT              (DO NOT SPECIFY A PATH !)
  Manufacturer    Model            Required drivers
  ------------------------------------------------------------------
  Hitachi          CDR-1650S        OS2CDROM.DMD  &  HITCDS1.FLT
                    CDR-1750S        OS2CDROM.DMD  &  HITCDS1.FLT
                    CDR-3650        OS2CDROM.DMD  &  HITCDS1.FLT
                    CDR-3750        OS2CDROM.DMD
  IBM              CD-ROM I        OS2CDROM.DMD  &  TOSHCDS1.FLT
                    CD-ROM II        OS2CDROM.DMD
                    Portable        OS2CDROM.DMD  &  PARCDOS2.ADD
  NEC              CDR-36          OS2CDROM.DMD  &  NECCDS1.FLT
                    CDR-37          OS2CDROM.DMD  &  NECCDS1.FLT
                    CDR-72          OS2CDROM.DMD  &  NECCDS1.FLT
                    CDR-73          OS2CDROM.DMD  &  NECCDS1.FLT
                    CDR-74          OS2CDROM.DMD  &  NECCDS1.FLT
                    CDR-82          OS2CDROM.DMD  &  NECCDS1.FLT
                    CDR-83          OS2CDROM.DMD  &  NECCDS1.FLT
                    CDR-84          OS2CDROM.DMD  &  NECCDS1.FLT
  Panasonic        CR-501          OS2CDROM.DMD
                    LK-MC501S        OS2CDROM.DMD
  Sony            CDU-31A          OS2CDROM.DMD  &  SONYB31A.ADD
                    CDU-541          OS2CDROM.DMD
                    CDU-561          OS2CDROM.DMD
                    CDU-6111        OS2CDROM.DMD  &  SONYCDS1.FLT
                    CDU-6211        OS2CDROM.DMD
                    CDU-7211        OS2CDROM.DMD
  Texel            DM-3021          OS2CDROM.DMD  &  SONYCDS1.FLT
                    DM-3024          OS2CDROM.DMD
                    DM-5021          OS2CDROM.DMD  &  SONYCDS1.FLT
                    DM-5024          OS2CDROM.DMD
  Toshiba          XM-3201          OS2CDROM.DMD  &  TOSHCDS1.FLT
                    XM-3301          OS2CDROM.DMD
  CD Technology    T3301            OS2CDROM.DMD
  Creative Labs    SB MPC          SBPCD2.SYS
  (SoundBlaster)                  ( OS2CDROM.DMD  &  SBPCDROM.ADD  IBM IUO )


----
2.3) Copy MMPM2.INI to MMPM2.SAV (just incase you were better off before).


PDDB TITLE:
2.4) Bring up the MMPM2.INI file in an editor.
  Can read data from a CD drive but cannot play an audio CD.
DESCRIPTION OF SYMPTOMS:
  DIR, CD, TYPE, etc. commands can be issued but audio commands fail.
SUMMARY OF RESOLUTION:
  Filter file is missing or MMPM/2 is not set up correctly.
DETAIL OF RESOLUTION:
  1) Check CONFIG.SYS for proper drivers.  See PDDB title:
      "What filter is required for CD-ROM drives"
  2) If not there, selective install OS/2 for CD-ROM support.
      Check the box, and "OK". Then choose your drive.
  3) Check that the CD-ROM drive is compatible with the controller card
      (ex. the SCSI adapter).  See "CD-ROM Drives and SCSI Adapters
      Combinations" in the OS/2 2.1 Using the Operating System manual for
      compatibility statements.
  4) If correct then reinstall MMPM/2.


----
2.5) Get the name of the Amp/Mixer device


PDDB TITLE:
:2.5.1) Search for "Ampmix="
  Can play CD but cannot read data from a CD drive.
:2.5.1) Remember the name that you want, usually the second name since the first name is usually the default amp mixer (ex. IBMAMPMIXER01) Name will probably be in upper case letters.
DESCRIPTION OF SYMPTOMS:
  Can play CD but cannot read data from a CD drive.
SUMMARY OF RESOLUTION:
  File System for CDs is missing.
DETAIL OF RESOLUTION:
  1) Check CONFIG.SYS for CDFS.IFS statement. Selective install OS/2 for
      CD-ROM support.


----
2.6) Get the name of the CD Audio device
:2.6.1) Search for "CDaudio="
:2.6.1) Remember name next to it (ex. IBMCD020_1) Name will probably be in upper case letters.
2.7) Search for CD audio device.
:2.7.1) Go to the top of the file.
:2.7.2) Search for the name in square brackets that you found in step 2.6. (ex [ibmcd020_1]) Name will probably be in lower case letters.
2.8) Edit the connectors to connect to the desired sound card
:2.8.1) Cursor down to the line labeled "CONNECTORS"
:2.8.2) Insert or replace the 6th parameter with the name found in step 2.5. If the 7th parameter is a 0 then change it to a 1.
::Example:
::CONNECTORS=2,6,HEADPHONE,1,2,,0
::or
::CONNECTORS=2,6,HEADPHONE,1,2,IBMAMPMIXSB01,1
::becomes
::CONNECTORS=2,6,HEADPHONE,1,2,IBMAMPMIXER01,1


PDDB TITLE:
==Drive doesn't respond when writing an application to control it.==
  Changing a drive letter associated with a CD-ROM drive.
;DESCRIPTION OF SYMPTOMS:An application writer creates a program but the CD drive doesn't respond like it does with the Compact disc program.
;SUMMARY OF RESOLUTION:Check proper use of APIs and verify sufficient stack is used when creating a second thread.
DESCRIPTION OF SYMPTOMS:
;DETAIL OF RESOLUTION:
  A physical or logical device (hard drive, v-disk, etc.) was added or removed
1) Check that you are using commands with the same alias that was used on the "open" if using the string interface, or the same DeviceID that was returned on the MCI_OPEN command is using the procedural interface.
  from the system and the CD player no longer works.
SUMMARY OF RESOLUTION:
  Change the drive letter assignment for the CD drive in the MM Setup.
DETAIL OF RESOLUTION:
  1) Use the Multimedia Setup program to set the drive letter for your
      CD-ROM drive.  Select the Compact Disc tab.
      1.1) Open the Multimedia Setup program found in the Multimedia folder.
      1.2) Click on the "Compact Disc" tab with left mouse button.
      1.3) Click on the "Drive Letter" sub-tab.
      1.4) Select the drive letter.  By expanding the choice box you can
          select from the drive letters that a CD-ROM drive is assigned to
          by OS/2.
  2) If the drive is an XA drive then select the "CD-ROM/XA" tab and reassign
      that drive letter too.


----
2) If creating a second thread make sure that sufficient stack is allocated. The IOCTL router or CD drive driver sometimes acts peculiar is low stack is used on a secondary thread. We recommend 64K but at least 16K.


PDDB TITLE:
3) If using C Set/2, use _beginthread instead of DosCreateThread. See the C Set/2 user's manual, p. 206 for more details.
  Added CD-ROM drive does not get accessed or is not recognized by MMPM/2.
DESCRIPTION OF SYMPTOMS:
  Since the initial installation of MMPM/2, a new CD drive has been added
  and user cannot access the drive via MMPM/2 applications.
SUMMARY OF RESOLUTION:
  New drive needs to recognized by the MMPM/2 subsystem.  Install the
  CD Audio portion from MMPM/2.
DETAIL OF RESOLUTION:
  1) CD device drivers and file system must be installed for OS/2 support.
      A selective OS/2 install must be ran for the CD-ROM support.  If OS/2
      device driver are included with the CD Drive package, follow
      manufacture's for installation.
  2) Insert the installation diskette, CD, or link to the LAN drive to install
      MMPM/2.
  3) Double click on the "Multimedia Install", select CD Audio, and install
      the CD components.  Follow the instructions which will state to reboot
      your machine.  See "Installing Multimedia Features" in the MMPM/2 1.1
      Installation Guide.
  4) If problems continue, see PDDB title:
      "No sound is heard when playing a CD".


----
==Return buffer does not have correct data when command returns.==
;DESCRIPTION OF SYMPTOMS:After issuing a command that returns data (MCI_INFO, MCI_STATUS, MCI_TOC, etc.) the return buffer does not have data or has garbage.
;SUMMARY OF RESOLUTION:Memory of return buffer is not locked down or is looked at too early. Use the MCI_WAIT flag on the command message.
;DETAIL OF RESOLUTION:
1) Use the WAIT flag when sending command messages of this type. This way the command is not returned until the command completes and puts the information in the return buffer.


PDDB TITLE:
2) If WAIT cannot be used or NOTIFY has to be used then the memory must be locked down (static or global variable, or a local variable that will not be popped of the stack (ie don't "return" from the function)) and secured (nothing else will use, override, the memory). Then wait, don't access or read the buffer, until the notification message is sent stating that the command has completed and the buffer is valid.
  Replaced CD-ROM drive with a different model but does not work as well.
This notification message will only be sent if the NOTIFY flag was used.
DESCRIPTION OF SYMPTOMS:
  Since the initial installation of MMPM/2, a different CD drive has been
  added to replace old drive but it is flaky (can't play, volume isn't
  right, new features of drive aren't working.
SUMMARY OF RESOLUTION:
  MMPM/2 and possibly OS/2 is not set up for this drive.  Reinstall CD Audio.
DETAIL OF RESOLUTION:
  1) If new drive is by a different manufacture than the old drive, then
      a selective OS/2 install must be ran for the CD-ROM support.
  2) Insert the installation diskette, CD, or link to the LAN drive to install
      MMPM/2.
  3) Check that the CD-ROM drive is compatible with the controller card
      (ex. the SCSI adapter).  See "CD-ROM Drives and SCSI Adapters
      Combinations" in the OS/2 2.1 Using the Operating System manual for
      compatibility statements.
  4) Double click on the "Multimedia Install", select CD Audio, and install
      the CD components.  Follow the instructions which will state to reboot
      your machine.  See "Installing Multimedia Features" in the MMPM/2 1.1
      Installation Guide.
  -------------------------------------------------------------------
PDDB TITLE:
  How do I set the default volume for audio playback?
DESCRIPTION OF SYMPTOMS:
  How do I set the default volume for audio playback?
SUMMARY OF RESOLUTION:
  MMPM/2 lets each application control various settings, including
  volume level.
DETAIL OF RESOLUTION:
  For example, each media player lets you set a volume level for the selected
  device, and then saves the volume level setting when you close the device.
  Another way of setting a volume level is to use the Volume Control
  application to control the volume of ALL MMPM/2 devices.  Do this by
  starting the Volume Control application, setting a volume level, then
  closing the application to save the volume setting.
  -------------------------------------------------------------------
PDDB TITLE:
  What does MUTE mean and how does it work?
DESCRIPTION OF SYMPTOMS:
  What does MUTE mean and how does it work?
SUMMARY OF RESOLUTION:
  Mute temporarily silences audio output.
DETAIL OF RESOLUTION:
  The mute button works like a toggle switch you can turn on and off.  Press
  the mute button to turn the sound off, and press it again to restore the
  sound.  The Volume Control application and the media players have a mute
  button.  Remember that the Volume Control application overrides the volume
  settings on media players.
  -------------------------------------------------------------------
PDDB TITLE:
  How do I control the volume level of a CD?
DESCRIPTION OF SYMPTOMS:
  How do I control the volume level of a CD?
SUMMARY OF RESOLUTION:
  You can control the playback volume of a CD by adjusting hardware or
  software controls.
DETAIL OF RESOLUTION:
  1) Adjust the wheel, dial, or switch on the CD-ROM drive itself, this
      controls the volume of the internal DAC (Digital to Analog Convertor).
  2) Adjust the knob on the speaker(s).
  3) Set the volume level using the MMPM/2 Volume Control or Compact Disc
      application (software setting).  Note:  Some CD-ROM drives support only
      one or two software volume settings, ON or OFF.  In this case, adjusting
      the Volume Control will have no apparent effect on the volume of the
      device.
  4) Remember that hardware and software settings are not mutually exclusive.
      For example, if the hardware volume setting is 100%, and the Volume
      Control setting is 0% you will not hear any sound when a CD is
      played.
  -------------------------------------------------------------------
PDDB TITLE:
  Sizing the Compact Disc application.
DESCRIPTION OF SYMPTOMS:
  I am using a CD-ROM drive and want to size the Compact Disc
  application window so that only the primary control buttons are shown.
  How can I do that?
SUMMARY OF RESOLUTION:
  Use the menu options to size the window.
DETAIL OF RESOLUTION:
  Select the title bar icon.  Select the WINDOW submenu and choose
  "Compact Size".  You can restore the window to its original size by
  selecting "Default Size" from the Window submenu.
  -------------------------------------------------------------------
PDDB TITLE:
  Compact Disc - Unknown Device
DESCRIPTION OF SYMPTOMS:
  In trying to open the Compact Disc applet, or running CDPM, an "Unknown
  Device" error pops up with the message "The CD device is currently
  unavailable.  Please try another CD device."
SUMMARY OF RESOLUTION:
  Logical device does not exist or drive is locked by another (non-MMPM/2)
  application.  Close the conflicting application or reassign logical
  device.
DETAIL OF RESOLUTION:
  1) If another CD player application is running it may have the drive
      opened exclusively.  Close the other application and retry again.
  2) The system may have been changed and the drive letter assignments
      may have been shifted.
  3) Use the Multimedia Setup program to set the drive letter for your
      CD-ROM drive.  Select the Compact Disc tab and Letter subtab then
      correct the drive letter.  If the Compact Disc tab is not there
      then the INI file is corrupted, reinstall MMPM/2.
  4) Check that the CD-ROM drive is compatible with the controller card
      (ex. the SCSI adapter).  See "CD-ROM Drives and SCSI Adapters
      Combinations" in the OS/2 2.1 Using the Operating System manual for
      compatibility statements.
  -------------------------------------------------------------------
PDDB TITLE:
  What CD drives support 'Digital Transfer'?
DESCRIPTION OF SYMPTOMS:
  What CD drives support 'Digital Transfer'?
SUMMARY OF RESOLUTION:
  Few drives can read raw CD-DA (digital audio) required to Stream CD
  audio or digitally transfer CD-DA.
DETAIL OF RESOLUTION:
  Drives that we are aware that can stream CD audio are:
  IBM CD-ROM II
  Sony CDU-561
  Toshiba XM-3401
  -------------------------------------------------------------------
PDDB TITLE:
  What is CD digital transfer or streaming?
DESCRIPTION OF SYMPTOMS:
  What is CD streaming or digital transfer?
SUMMARY OF RESOLUTION:
  CD streaming is buffer IO that reads CD audio data from a CD and
  sends it some place like an Amp/Mixer that plays the audio out
  through a sound card.
DETAIL OF RESOLUTION:
  CD streaming uses SPI. CD-DA data is read into system memory (across
  the SCSI bus) by the CD stream handler.  Another stream handler (usually
  the Audio stream handler) reads the data from this buffer in memory and
  sends the data to the destination (ie the sound card).
  CD-DA or Red Book audio is stored on the CD at 2352 bytes per sector.
  CD-DA is recorded at 44,100 PCM samples per second with 16 bits per
  sample in stereo (times 2 channels).  This is also known as 16-bit
  44.1 kHz stereo PCM.
  -------------------------------------------------------------------
PDDB TITLE:
  What CD drives support CD-ROM/XA?
DESCRIPTION OF SYMPTOMS:
  What CD drives support CD-ROM/XA?
SUMMARY OF RESOLUTION:
  Most of the newer SCSI drive made today support CD-ROM/XA.  A few non-SCSI
  drives are also XA drives.
DETAIL OF RESOLUTION:
  Drives that we are aware that support XA are:
  IBM CD-ROM II
  Hitachi CDR-3750
  NEC MulitSpin drives ( CDR-38, 74, 84 )  (Original 74 & 84 are not XA)
  Pioneer DRM-604X
  Sony CDU-31A, 541, 561, 6211, 7211
  Texel 3024, 5024 (Original and Photo CD Multi-session drives)
  Toshiba XM-3301, XM-3401
  -------------------------------------------------------------------
PDDB TITLE:
  What is CD-ROM/XA?
DESCRIPTION OF SYMPTOMS:
  What is CD-ROM/XA?
SUMMARY OF RESOLUTION:
  XA is the Extended Architecture to CD-ROMs that allow for interleaved
  data such as information, video and audio.
DETAIL OF RESOLUTION:
  CD/XA streaming uses SPI. CD/XA data is read into system memory (across
  the SCSI bus) by the XA or split-stream stream handler.  Another stream
  handler (usually the Audio stream handler) reads the data from this buffer
  in memory and sends the data to the destination (ie the sound card).
  CD-ROM/XA is a type of file format that interleaves data, video,
  and audio.  Because CD drives are much slower than hard drive the
  XA format allows the drive to read the information as needed without
  reseeking as would be need with separate files on a hard drive.  It
  also can be divided into channels so that you can do things like
  select the audio for a particular language.  Because CDs can hold
  a lot of information and XA increases overall transfer rate, it's
  been said that this is a great format form Multimedia.
  CD-ROM/XA has the following video and audio modes:
  AUDIO uses ADPCM in mono and stereo, emphasis on and off, 4 bit samples,
      and 37,800 and 18,900 samples per second
  VIDEO uses 320x200 and 640x480 resolution and CLUT1, CLUT4, and CLUT8
      image formats.  Additional video modes may also exist.
  -------------------------------------------------------------------
PDDB TITLE:
  CD Streaming to a select card
DESCRIPTION OF SYMPTOMS:
  System has a Sound Blaster card and a sound card that support CD streaming.
  Since Sound Blaster is installed first, it became the default amp/mixer.
  CD streaming can't occur because the Sound Blaster (except SB 16) doesn't
  support CD streaming.  The user has multiple sound cards and wants to be
  connected to a specific amp/mixer, not the default one.
SUMMARY OF RESOLUTION:
  Direct or software connect the CD to a specific amplifier mixer.
DETAIL OF RESOLUTION:
  1) If the MMPM/2 tool kit is installed then open the MCI String program
      and type in the command:
    DEFAULTCONNECTION CDAUDIO MAKE TYPE CD STREAM TO AMPMIX02 TOTYPE AMP STREAM
      where CDAUDIO could also be CDAUDIO01, CDAUDIO02, etc.,
      where AMPMIX02 could also be AMPMIX01, AMPMIX03, etc.
      The use of the WAIT flag is also recommended.
  2) If tool kit is not installed then modify MMPM2.INI file.
      2.1) Boot under DOS
          (or de-install system sounds and close all MMPM/2 apps.)
      2.2) Change to the \MMOS2 directory.
      2.3) Copy MMPM2.INI to MMPM2.SAV (just incase you were better off before).
      2.4) Bring up the MMPM2.INI file in an editor.
      2.5) Get the name of the Amp/Mixer device
          2.5.1) Search for "Ampmix="
          2.5.1) Remember the name that you want, usually the second name
                  since the first name is usually the default amp mixer
                  (ex. IBMAMPMIXER01)
                  Name will probably be in upper case letters.
      2.6) Get the name of the CD Audio device
          2.6.1) Search for "CDaudio="
          2.6.1) Remember name next to it (ex. IBMCD020_1)
                  Name will probably be in upper case letters.
      2.7) Search for CD audio device.
          2.7.1) Go to the top of the file.
          2.7.2) Search for the name in square brackets that you found in
                  step 2.6. (ex [ibmcd020_1])
                  Name will probably be in lower case letters.
      2.8) Edit the connectors to connect to the desired sound card
          2.8.1) Cursor down to the line labeled "CONNECTORS"
          2.8.2) Insert or replace the 6th parameter with the name found in
                  step 2.5.  If the 7th parameter is a 0 then change it to a 1.
                  Example:
                  CONNECTORS=2,6,HEADPHONE,1,2,,0
                  or
                  CONNECTORS=2,6,HEADPHONE,1,2,IBMAMPMIXSB01,1
                  becomes
                  CONNECTORS=2,6,HEADPHONE,1,2,IBMAMPMIXER01,1
  -------------------------------------------------------------------
PDDB TITLE:
  Drive doesn't respond when writing an application to control it.
DESCRIPTION OF SYMPTOMS:
  An application writer creates a program but the CD drive doesn't
  respond like it does with the Compact disc program.
SUMMARY OF RESOLUTION:
  Check proper use of APIs and verify sufficient stack is used when
  creating a second thread.
DETAIL OF RESOLUTION:
  1) Check that you are using commands with the same alias that was
      used on the "open" if using the string interface, or the same
      DeviceID that was returned on the MCI_OPEN command is using the
      procedural interface.
  2) If creating a second thread make sure that sufficient stack is allocated.
      The IOCTL router or CD drive driver sometimes acts peculiar is low stack
      is used on a secondary thread.  We recommend 64K but at least 16K.
  3) If using C Set/2, use _beginthread instead of DosCreateThread.
      See the C Set/2 user's manual, p. 206 for more details.
  -------------------------------------------------------------------
PDDB TITLE:
  Return buffer does not have correct data when command returns.
DESCRIPTION OF SYMPTOMS:
  After issuing a command that returns data (MCI_INFO, MCI_STATUS, MCI_TOC,
  etc.) the return buffer does not have data or has garbage.
SUMMARY OF RESOLUTION:
  Memory of return buffer is not locked down or is looked at too early.
  Use the MCI_WAIT flag on the command message.
DETAIL OF RESOLUTION:
  1) Use the WAIT flag when sending command messages of this type.
      This way the command is not returned until the command completes
      and puts the information in the return buffer.
  2) If WAIT cannot be used or NOTIFY has to be used then the memory must
      be locked down (static or global variable, or a local variable that
      will not be popped of the stack (ie don't "return" from the function))
      and secured (nothing else will use, override, the memory). Then
      wait, don't access or read the buffer, until the notification message
      is sent stating that the command has completed and the buffer is valid.
      This notification message will only be sent if the NOTIFY flag was
      used.
   
   
  -------------------------------------------------------------------
[[Category:Hardware Reviews]]

Latest revision as of 18:50, 3 October 2023

Article Info
Author
Date
OS Version
Companion File N/A
Source [1]

Following are some commonly-asked questions concerning CD-ROM devices and audio used with Multimedia Presentation Manager/2.

No sound is heard when playing a CD

DESCRIPTION OF SYMPTOMS
No sound is heard when playing a CD.
SUMMARY OF RESOLUTION
Check CD, speaker connections, and volume settings.
DETAIL OF RESOLUTION
If at the end of any step, that a correction was made, the drive should be retried to see if that changed made it work. If the problem still exists then continue to the next step.

1) If the CD drive is an external drive make sure that it is powered on and plugged in. Also check that all cables to the drive are securely fastened. Note: The drive must have been powered on before the system was started and remained on while the system is starting. If this was not done then turn on the drive and restart the system.

2) Make sure CD is correctly loaded. If access light on drive is steady or blinking at a fast rate then remove disc and reinsert it.

2.1) Remove disc by lifting lid or pressing eject button. If problems see "How to eject a disc."

2.2) If the disc is in a caddy, remove it and reinsert it. Sometimes it will get pinched.

2.3) Reinsert the CD with "Label" or "Writing" side up for most drives. This side should be down for the Pioneer drives.

3) If using a sound card to playback CD Audio, disconnect speakers from the Speaker/Line Out jack of the sound card and plug into the Headphone jack of the CD-ROM drive.

3.1) Try playing the CD again. If sound is heard, disconnect speakers from Headphone jack of the CD-ROM drive, reconnect to the Speaker or Line Out jack of the sound card, and see "No CD Audio is heard when passing analog signal to a sound card" or "No CD Audio is heard when using digital transfer to a sound card" otherwise continue on.

4) Make sure that system is set up to play CD Audio.

4.1) Close all CD player applets except for the "Compact Disc" player.

4.2) If not already loaded, open the "Compact Disc" player found in the MMPM/2 folder.

4.3) If "Compact Disc" does not exist in the folder, the CD Audio component was probably not installed; find out why and reinstall.

4.3.1) Open a prompt session (DOS or OS/2 full screen or window, etc.)

4.3.2) Insert a CD-ROM disc in the drive.

4.3.3) Issue a DIR command on the CD drive (ex DIR E:) and verify that the drive was accessed (ie the drive light came on, the screen shows files and directories from the CD). If an audio CD was used instead of a CD-ROM you would get a SYS0045 message "cannot find the sector requested.". If the screen shows files from something other than from the CD-ROM then recheck your drive letter or try a different one.

If the DIR returns with a SYS0015 message "The system cannot find the drive specified." then see "OS/2 does not recognize the CD-ROM drive", otherwise continue.

4.3.4) Insert the installation diskette, CD, or link to the LAN drive to install MMPM/2.

4.3.5) Double click on the "Multimedia Install", select CD Audio, and install the CD components. Follow the instructions which will state to reboot your machine.

4.4) Set the "Compact Disc" applet ready to play.

4.4.1) If volume slide is present, make sure that the volume bar is placed on the far right (full volume). Also, go into "Control" from the action bar. If "Mute" is checked then release on it to un-mute it.

4.4.2) If the "Mute" box is present and is checked then type 'M' or click the box or the word "Mute" with the left mouse button.

4.4.3) Go into "Options" from the action bar. If "Digital Transfer" has a check mark by it then release on it to remove it.

Note: If sound is heard when Digital Transfer is NOT selected but sound is NOT heard when it is selected then disconnect speakers from Headphone jack of the CD-ROM drive, reconnect to the Speaker or Line Out jack of the sound card, and see "No CD Audio is heard when using digital transfer to a sound card"

4.4.4) Play the CD by either clicking on the Play button (Right Arrow) or pressing <Ctrl-P> when the applet has focus.

5) Check that the CD-ROM drive is compatible with the controller card (ex. the SCSI adapter). See "CD-ROM Drives and SCSI Adapters Combinations" in the OS/2 2.1 Using the Operating System manual for compatibility statements.

6) If sound is still not being heard but counter is incrementing (about one per second) then check items affecting volume.

6.1) Bring up the Master "Volume Control" applet from the desk top or the MMPM/2 folder. Make sure that the volume is high (like 100%) and that it is not muted. Muted displays a light gray Speaker icon while a black icon show that it is not muted. If it is in the muted or light gray state, click on it with the mouse to un-mute it.

6.2) Make sure speakers are connected to the headphone jack of the CD-ROM drive and if needed, the speakers are turned on or speaker batteries are good. Also, if speakers have volume control then check that the volume on the speakers are turned up.

6.3) If the headphone jack on the CD-ROM drive has a volume control switch or dial, make sure that the volume is turned up.

6.4) Click on the Pause button (two vertical bars) to pause it. Click on it again to unpause it. Some drives (Texel) under some situations will self mute the first time that they play. Note: Mute then un-mute does not have the same effect at the hardware level.

6.5) Try a different CD, perhaps it is defective or silent.

6.6) Other possibilities are that the speakers, audio cord from drive to speakers, or internal DAC on drive are defective.

7) If sound is still not being heard and counter is NOT incrementing then check items affecting the use of the drive.

7.1) Try a different CD, perhaps it was not mastered using a standard format.

7.2) If the drive is a SCSI-1 drive, view the CONFIG.SYS to see if the correct .ADD or .FLT file is referenced. If referenced then check the OS2 directory and verify that the file exists. See "What filter is required for CD-ROM drives".

7.3) Run diagnostics on the CD drive.

7.4) Other possibilities are that the drive, device drivers, or controller card or its drivers are defective.

No CD Audio is heard when passing analog signal to a sound card

DESCRIPTION OF SYMPTOMS
No CD Audio is heard when passing analog signal to a sound card. Connecting the headphone jack of the CD drive to the Line-In jack of the sound card/adapter and playing a CD yields no sound.
SUMMARY OF RESOLUTION
Check connections and sound card.
DETAIL OF RESOLUTION

1) Unplug the speakers from the sound card and plug them into the headphone jack of the CD drive. If no sound is heard when playing the CD see "No sound is heard when playing a CD". If sound is heard then reconnect speaker to the sound card's Line Out or Speaker jack.

2) The audio adapter may not automatically monitor its Line-In jack. One way of handling this configuration is to start a Digital Audio player which will enable the adapter to deliver the CD audio signal to the speakers or Line-Out jacks. Some audio adapters may not require the Digital Audio player to be running to monitor the CD signal.

3) Bring up the Digital Audio Player and play a wave file to verify that the sound card is functioning. It doesn't then the problem is in the sound card. Check connections (speakers plugged in the Line Out or Speaker jack, volume on sound card (if exists) is turned up, run diagnostics on the sound card and recheck the installation of the sound card. Also try reinstalling MMPM/2 to reinstall the device drivers for the sound card.

No CD Audio is heard when using digital transfer to a sound card

DESCRIPTION OF SYMPTOMS
No CD Audio is heard when using digital transfer, digital streaming,to a sound card.
SUMMARY OF RESOLUTION
Check connections, sound card, CD capabilities, and applet setup.
DETAIL OF RESOLUTION

1) Bring up the Digital Audio Player and play a wave file to verify that the sound card is functioning. It doesn't then the problem is in the sound card. Check connections (speakers plugged in the Line Out or Speaker jack, volume on sound card (if exists) is turned up, run diagnostics on the sound card and recheck the installation of the sound card. Also try reinstalling MMPM/2 to reinstall the device drivers for the sound card.

2) Unplug the speakers from the sound card and plug them into the headphone jack of the CD drive. If no sound is heard when playing the CD see "No sound is heard when playing a CD". If sound is heard then reconnect speaker to the sound card's Line Out or Speaker jack.

3) Reconnect the speakers to the sound card. Bring up the "Compact Disc" player from the MMPM/2 folder. Go into "Options" from the action bar and check "Digital Transfer". If "Digital Transfer" is grayed out or cannot be checked (enabled) then MMPM/2 does not recognize that the drive can stream digital audio. To stream or digitally transfer CD-DA data you must have a drive that can read CD audio (see "What CD drives support 'Digital Transfer'") and a sound card that can support CD-DA streaming (16-bit 44.1-kHz stereo PCM (IBM's M-Audio, CL's 16-bit Sound Blaster, MV's Pro Audio Spectrum 16). If system's configuration is correct then try reinstalling MMPM/2. If a supporting sound card exists in a system with a non-supporting card and problem still exists, see "CD Streaming to a select card".

OS/2 does not recognize the CD-ROM drive

DESCRIPTION OF SYMPTOMS
Issuing a command to a CD-ROM drive or viewing the "Drives" returns SYS0015 message "The system cannot find the drive specified." or does not display an ICON for the CD Drive.
SUMMARY OF RESOLUTION
Check connections of drive and references in CONFIG.SYS.
DETAIL OF RESOLUTION

1) Check SCSI connections or other data cable connections. If the CD drive is an external drive make sure that it is powered on and plugged in. Also check that all cables to the drive are securely fastened. Note: The drive must have been powered on before the system was started and remained on while the system is starting. If this was not done then turn on the drive and restart the system. Verify that the drive, if SCSI and not daisy chained to another device, has a terminator plug.

2) View the CONFIG.SYS file and verify that the file system, controller card device drivers, and CD-ROM device drivers.

2.1) The file system and virtual device driver (for DOS sessions) would look something like:

IFS=C:\OS2\CDFS.IFS /Q
DEVICE=C:\OS2\MDOS\VCDROM.SYS

2.2) The SCSI or control card would look something like this:

2.2.1) For SCSI devices:

BASEDEV=IBM2SCSI.ADD /LED
BASEDEV=OS2SCSI.DMD

Note that the .ADD file would be different depending on which SCSI adapter card was installed.

2.2.2) For Media Vision's Pro Audio Spectrum:

DEVICE=D:\MMOS2\MVPRODD.SYS /I11 /D5  /N:PAS161$

2.2.3) For Creative Lab's Sound Blaster:

DEVICE=D:\MMOS2\SBP2D2.SYS 1 1 7 240 4 /N:SBAud1$

Note that the driver and parameters differ depending on which Sound Blaster card was installed.

2.3) The CD drive device driver would look something like this:

2.3.1) For SCSI drives:

DEVICE=C:\OS2\OS2CDROM.DMD /Q
BASEDEV=TOSHCDS1.FLT

Note that the .FLT file would be different depending on which SCSI-1 drive was installed. SCSI-2 drive do not require the filter file. See "What filter is required for CD-ROM drives" for more details.

2.3.2) For Creative Lab's Sound Blaster:

DEVICE=C:\OS2\SBPCD2.SYS /P:240

2.3.3) The Sony 31A uses a .ADD file.

2.3.4) For the IBM Portable drive:

BASEDEV=PARCDOS2.ADD

2.4) Verify that the referenced files actually exist on the hard drive. Drivers referenced without a path would be in the \OS2 directory for BASEDEV= statements and the root directory for DEVICE= lines. Check spelling closely. If any file is does not exist or not listed in the CONFIG.SYS file then selectively install OS/2 CD-ROM and SCSI support. Also rerun any installation instructions that came with the CD drive or controller/adapter card.

3) Run diagnostics on the CD drive and the controller card (ex. SCSI card).

How to eject a disc

DESCRIPTION OF SYMPTOMS
Pressing the eject button on the CD drive doesn't eject the disc.
SUMMARY OF RESOLUTION
Drive is stubborn or locked. Try harder or unlock the drive.
DETAIL OF RESOLUTION

1) Press the eject button for at least five seconds. Some drives have this as a feature so the CD doesn't accidentally eject.

2) If the drive is external, turn off then on the power. This will reset the drive and unlock it.

3) Software unlock the drive and eject it.

3.1) Go into the Drives icon (usually found in the OS/2 System folder).

3.2) Select the CD drive, hopefully it will have a CD icon, with the right mouse button.

3.3) Select "Unlock disk".

3.4) Select the CD drive again and select "Eject disk".

4) It may be jammed. Use a screwdriver or credit card to pry it out while ejecting.

What filter is required for CD-ROM drives

DESCRIPTION OF SYMPTOMS
What filter is required for CD-ROM drives.
SUMMARY OF RESOLUTION
Check CONFIG.SYS to see if filter file exits. Reinstall OS/2 CD-ROM support if needed.
DETAIL OF RESOLUTION
SCSI-2 drives do not require a filter file but only the CD-ROM drive manager, OS2CDROM.DMD. SCSI-1 drives require a filter file to map SCSI-2 commands to SCSI-1 OEM proprietary commands. For example, if the attached drive is an NEC CD-ROM drive, then the following statement should also be in the CONFIG.SYS:
BASEDEV=NECCDS1.FLT              (DO NOT SPECIFY A PATH!)
Manufacturer Model Required drivers
Hitachi CDR-1650S OS2CDROM.DMD & HITCDS1.FLT
CDR-1750S OS2CDROM.DMD & HITCDS1.FLT
CDR-3650 OS2CDROM.DMD & HITCDS1.FLT
CDR-3750 OS2CDROM.DMD
IBM CD-ROM I OS2CDROM.DMD & TOSHCDS1.FLT
CD-ROM II OS2CDROM.DMD
Portable OS2CDROM.DMD & PARCDOS2.ADD
NEC CDR-36 OS2CDROM.DMD & NECCDS1.FLT
CDR-37 OS2CDROM.DMD & NECCDS1.FLT
CDR-72 OS2CDROM.DMD & NECCDS1.FLT
CDR-73 OS2CDROM.DMD & NECCDS1.FLT
CDR-74 OS2CDROM.DMD & NECCDS1.FLT
CDR-82 OS2CDROM.DMD & NECCDS1.FLT
CDR-83 OS2CDROM.DMD & NECCDS1.FLT
CDR-84 OS2CDROM.DMD & NECCDS1.FLT
Panasonic CR-501 OS2CDROM.DMD
LK-MC501S OS2CDROM.DMD
Sony CDU-31A OS2CDROM.DMD & SONYB31A.ADD
CDU-541 OS2CDROM.DMD
CDU-561 OS2CDROM.DMD
CDU-6111 OS2CDROM.DMD & SONYCDS1.FLT
CDU-6211 OS2CDROM.DMD
CDU-7211 OS2CDROM.DMD
Texel DM-3021 OS2CDROM.DMD & SONYCDS1.FLT
DM-3024 OS2CDROM.DMD
DM-5021 OS2CDROM.DMD & SONYCDS1.FLT
DM-5024 OS2CDROM.DMD
Toshiba XM-3201 OS2CDROM.DMD & TOSHCDS1.FLT
XM-3301 OS2CDROM.DMD
CD Technology T3301 OS2CDROM.DMD
Creative Labs (SoundBlaster) SB MPC SBPCD2.SYS
(OS2CDROM.DMD & SBPCDROM.ADD IBM IUO)

Can read data from a CD drive but cannot play an audio CD

DESCRIPTION OF SYMPTOMS
DIR, CD, TYPE, etc. commands can be issued but audio commands fail.
SUMMARY OF RESOLUTION
Filter file is missing or MMPM/2 is not set up correctly.
DETAIL OF RESOLUTION

1) Check CONFIG.SYS for proper drivers. See "What filter is required for CD-ROM drives"

2) If not there, selective install OS/2 for CD-ROM support. Check the box, and "OK". Then choose your drive.

3) Check that the CD-ROM drive is compatible with the controller card (ex. the SCSI adapter). See "CD-ROM Drives and SCSI Adapters Combinations" in the OS/2 2.1 Using the Operating System manual for compatibility statements.

4) If correct then reinstall MMPM/2.

Can play CD but cannot read data from a CD drive

DESCRIPTION OF SYMPTOMS
Can play CD but cannot read data from a CD drive.
SUMMARY OF RESOLUTION
File System for CDs is missing.
DETAIL OF RESOLUTION

1) Check CONFIG.SYS for CDFS.IFS statement. Selective install OS/2 for CD-ROM support.

Changing a drive letter associated with a CD-ROM drive

DESCRIPTION OF SYMPTOMS
A physical or logical device (hard drive, v-disk, etc.) was added or removed from the system and the CD player no longer works.
SUMMARY OF RESOLUTION
Change the drive letter assignment for the CD drive in the MM Setup.
DETAIL OF RESOLUTION

1) Use the Multimedia Setup program to set the drive letter for your CD-ROM drive. Select the Compact Disc tab.

1.1) Open the Multimedia Setup program found in the Multimedia folder.

1.2) Click on the "Compact Disc" tab with left mouse button.

1.3) Click on the "Drive Letter" sub-tab.

1.4) Select the drive letter. By expanding the choice box you can select from the drive letters that a CD-ROM drive is assigned to by OS/2.

2) If the drive is an XA drive then select the "CD-ROM/XA" tab and reassign that drive letter too.

Added CD-ROM drive does not get accessed or is not recognized by MMPM/2

DESCRIPTION OF SYMPTOMS
Since the initial installation of MMPM/2, a new CD drive has been added and user cannot access the drive via MMPM/2 applications.
SUMMARY OF RESOLUTION
New drive needs to recognized by the MMPM/2 subsystem. Install the CD Audio portion from MMPM/2.
DETAIL OF RESOLUTION

1) CD device drivers and file system must be installed for OS/2 support. A selective OS/2 install must be ran for the CD-ROM support. If OS/2 device driver are included with the CD Drive package, follow manufacture's for installation.

2) Insert the installation diskette, CD, or link to the LAN drive to install MMPM/2.

3) Double click on the "Multimedia Install", select CD Audio, and install the CD components. Follow the instructions which will state to reboot your machine. See "Installing Multimedia Features" in the MMPM/2 1.1 Installation Guide.

4) If problems continue, see "No sound is heard when playing a CD".

Replaced CD-ROM drive with a different model but does not work as well

DESCRIPTION OF SYMPTOMS
Since the initial installation of MMPM/2, a different CD drive has been added to replace old drive but it is flaky (can't play, volume isn't right, new features of drive aren't working.
SUMMARY OF RESOLUTION
MMPM/2 and possibly OS/2 is not set up for this drive. Reinstall CD Audio.
DETAIL OF RESOLUTION

1) If new drive is by a different manufacture than the old drive, then a selective OS/2 install must be ran for the CD-ROM support.

2) Insert the installation diskette, CD, or link to the LAN drive to install MMPM/2.

3) Check that the CD-ROM drive is compatible with the controller card (ex. the SCSI adapter). See "CD-ROM Drives and SCSI Adapters Combinations" in the OS/2 2.1 Using the Operating System manual for compatibility statements.

4) Double click on the "Multimedia Install", select CD Audio, and install the CD components. Follow the instructions which will state to reboot your machine. See "Installing Multimedia Features" in the MMPM/2 1.1 Installation Guide.

How do I set the default volume for audio playback?

DESCRIPTION OF SYMPTOMS
How do I set the default volume for audio playback?
SUMMARY OF RESOLUTION
MMPM/2 lets each application control various settings, including volume level.
DETAIL OF RESOLUTION
For example, each media player lets you set a volume level for the selected device, and then saves the volume level setting when you close the device. Another way of setting a volume level is to use the Volume Control application to control the volume of ALL MMPM/2 devices. Do this by starting the Volume Control application, setting a volume level, then closing the application to save the volume setting.

What does MUTE mean and how does it work?

DESCRIPTION OF SYMPTOMS
What does MUTE mean and how does it work?
SUMMARY OF RESOLUTION
Mute temporarily silences audio output.
DETAIL OF RESOLUTION
The mute button works like a toggle switch you can turn on and off. Press the mute button to turn the sound off, and press it again to restore the sound. The Volume Control application and the media players have a mute button. Remember that the Volume Control application overrides the volume settings on media players.

How do I control the volume level of a CD?

DESCRIPTION OF SYMPTOMS
How do I control the volume level of a CD?
SUMMARY OF RESOLUTION
You can control the playback volume of a CD by adjusting hardware or software controls.
DETAIL OF RESOLUTION

1) Adjust the wheel, dial, or switch on the CD-ROM drive itself, this controls the volume of the internal DAC (Digital to Analog Convertor).

2) Adjust the knob on the speaker(s).

3) Set the volume level using the MMPM/2 Volume Control or Compact Disc application (software setting). Note: Some CD-ROM drives support only one or two software volume settings, ON or OFF. In this case, adjusting the Volume Control will have no apparent effect on the volume of the device.

4) Remember that hardware and software settings are not mutually exclusive. For example, if the hardware volume setting is 100%, and the Volume Control setting is 0% you will not hear any sound when a CD is played.

Sizing the Compact Disc application

DESCRIPTION OF SYMPTOMS
I am using a CD-ROM drive and want to size the Compact Disc application window so that only the primary control buttons are shown. How can I do that?
SUMMARY OF RESOLUTION
Use the menu options to size the window.
DETAIL OF RESOLUTION
Select the title bar icon. Select the WINDOW submenu and choose "Compact Size". You can restore the window to its original size by selecting "Default Size" from the Window submenu.

Compact Disc - Unknown Device

DESCRIPTION OF SYMPTOMS
In trying to open the Compact Disc applet, or running CDPM, an "Unknown Device" error pops up with the message "The CD device is currently unavailable. Please try another CD device."
SUMMARY OF RESOLUTION
Logical device does not exist or drive is locked by another (non-MMPM/2) application. Close the conflicting application or reassign logical device.
DETAIL OF RESOLUTION

1) If another CD player application is running it may have the drive opened exclusively. Close the other application and retry again.

2) The system may have been changed and the drive letter assignments may have been shifted.

3) Use the Multimedia Setup program to set the drive letter for your CD-ROM drive. Select the Compact Disc tab and Letter subtab then correct the drive letter. If the Compact Disc tab is not there then the INI file is corrupted, reinstall MMPM/2.

4) Check that the CD-ROM drive is compatible with the controller card (ex. the SCSI adapter). See "CD-ROM Drives and SCSI Adapters Combinations" in the OS/2 2.1 Using the Operating System manual for compatibility statements.

What CD drives support 'Digital Transfer'?

DESCRIPTION OF SYMPTOMS
What CD drives support 'Digital Transfer'?
SUMMARY OF RESOLUTION
Few drives can read raw CD-DA (digital audio) required to Stream CD audio or digitally transfer CD-DA.
DETAIL OF RESOLUTION
Drives that we are aware that can stream CD audio are:
  • IBM CD-ROM II
  • Sony CDU-561
  • Toshiba XM-3401

What is CD digital transfer or streaming?

DESCRIPTION OF SYMPTOMS
What is CD streaming or digital transfer?
SUMMARY OF RESOLUTION
CD streaming is buffer IO that reads CD audio data from a CD and sends it some place like an Amp/Mixer that plays the audio out through a sound card.
DETAIL OF RESOLUTION
CD streaming uses SPI. CD-DA data is read into system memory (across the SCSI bus) by the CD stream handler. Another stream handler (usually the Audio stream handler) reads the data from this buffer in memory and sends the data to the destination (ie the sound card).

CD-DA or Red Book audio is stored on the CD at 2352 bytes per sector. CD-DA is recorded at 44,100 PCM samples per second with 16 bits per sample in stereo (times 2 channels). This is also known as 16-bit 44.1 kHz stereo PCM.

What CD drives support CD-ROM/XA?

DESCRIPTION OF SYMPTOMS
What CD drives support CD-ROM/XA?
SUMMARY OF RESOLUTION
Most of the newer SCSI drive made today support CD-ROM/XA. A few non-SCSI drives are also XA drives.
DETAIL OF RESOLUTION
Drives that we are aware that support XA are:
IBM CD-ROM II
Hitachi CDR-3750
NEC MulitSpin drives (CDR-38, 74, 84) (Original 74 & 84 are not XA)
Pioneer DRM-604X
Sony CDU-31A, 541, 561, 6211, 7211
Texel 3024, 5024 (Original and Photo CD Multi-session drives)
Toshiba XM-3301, XM-3401

What is CD-ROM/XA?

DESCRIPTION OF SYMPTOMS
What is CD-ROM/XA?
SUMMARY OF RESOLUTION
XA is the Extended Architecture to CD-ROMs that allow for interleaved data such as information, video and audio.
DETAIL OF RESOLUTION
CD/XA streaming uses SPI. CD/XA data is read into system memory (across the SCSI bus) by the XA or split-stream stream handler. Another stream handler (usually the Audio stream handler) reads the data from this buffer in memory and sends the data to the destination (ie the sound card).

CD-ROM/XA is a type of file format that interleaves data, video, and audio. Because CD drives are much slower than hard drive the XA format allows the drive to read the information as needed without reseeking as would be need with separate files on a hard drive. It also can be divided into channels so that you can do things like select the audio for a particular language. Because CDs can hold a lot of information and XA increases overall transfer rate, it's been said that this is a great format form Multimedia.

CD-ROM/XA has the following video and audio modes:

AUDIO uses ADPCM in mono and stereo, emphasis on and off, 4 bit samples, and 37,800 and 18,900 samples per second
VIDEO uses 320x200 and 640x480 resolution and CLUT1, CLUT4, and CLUT8 image formats. Additional video modes may also exist.

CD Streaming to a select card

DESCRIPTION OF SYMPTOMS
System has a Sound Blaster card and a sound card that support CD streaming. Since Sound Blaster is installed first, it became the default amp/mixer. CD streaming can't occur because the Sound Blaster (except SB 16) doesn't support CD streaming. The user has multiple sound cards and wants to be connected to a specific amp/mixer, not the default one.
SUMMARY OF RESOLUTION
Direct or software connect the CD to a specific amplifier mixer.
DETAIL OF RESOLUTION

1) If the MMPM/2 tool kit is installed then open the MCI String program and type in the command:

DEFAULTCONNECTION CDAUDIO MAKE TYPE CD STREAM TO AMPMIX02 TOTYPE AMP STREAM
where CDAUDIO could also be CDAUDIO01, CDAUDIO02, etc.,
where AMPMIX02 could also be AMPMIX01, AMPMIX03, etc.

The use of the WAIT flag is also recommended.

2) If tool kit is not installed then modify MMPM2.INI file.

2.1) Boot under DOS (or de-install system sounds and close all MMPM/2 apps.)

2.2) Change to the \MMOS2 directory.

2.3) Copy MMPM2.INI to MMPM2.SAV (just incase you were better off before).

2.4) Bring up the MMPM2.INI file in an editor.

2.5) Get the name of the Amp/Mixer device

2.5.1) Search for "Ampmix="
2.5.1) Remember the name that you want, usually the second name since the first name is usually the default amp mixer (ex. IBMAMPMIXER01) Name will probably be in upper case letters.

2.6) Get the name of the CD Audio device

2.6.1) Search for "CDaudio="
2.6.1) Remember name next to it (ex. IBMCD020_1) Name will probably be in upper case letters.

2.7) Search for CD audio device.

2.7.1) Go to the top of the file.
2.7.2) Search for the name in square brackets that you found in step 2.6. (ex [ibmcd020_1]) Name will probably be in lower case letters.

2.8) Edit the connectors to connect to the desired sound card

2.8.1) Cursor down to the line labeled "CONNECTORS"
2.8.2) Insert or replace the 6th parameter with the name found in step 2.5. If the 7th parameter is a 0 then change it to a 1.
Example:
CONNECTORS=2,6,HEADPHONE,1,2,,0
or
CONNECTORS=2,6,HEADPHONE,1,2,IBMAMPMIXSB01,1
becomes
CONNECTORS=2,6,HEADPHONE,1,2,IBMAMPMIXER01,1

Drive doesn't respond when writing an application to control it.

DESCRIPTION OF SYMPTOMS
An application writer creates a program but the CD drive doesn't respond like it does with the Compact disc program.
SUMMARY OF RESOLUTION
Check proper use of APIs and verify sufficient stack is used when creating a second thread.
DETAIL OF RESOLUTION

1) Check that you are using commands with the same alias that was used on the "open" if using the string interface, or the same DeviceID that was returned on the MCI_OPEN command is using the procedural interface.

2) If creating a second thread make sure that sufficient stack is allocated. The IOCTL router or CD drive driver sometimes acts peculiar is low stack is used on a secondary thread. We recommend 64K but at least 16K.

3) If using C Set/2, use _beginthread instead of DosCreateThread. See the C Set/2 user's manual, p. 206 for more details.

Return buffer does not have correct data when command returns.

DESCRIPTION OF SYMPTOMS
After issuing a command that returns data (MCI_INFO, MCI_STATUS, MCI_TOC, etc.) the return buffer does not have data or has garbage.
SUMMARY OF RESOLUTION
Memory of return buffer is not locked down or is looked at too early. Use the MCI_WAIT flag on the command message.
DETAIL OF RESOLUTION

1) Use the WAIT flag when sending command messages of this type. This way the command is not returned until the command completes and puts the information in the return buffer.

2) If WAIT cannot be used or NOTIFY has to be used then the memory must be locked down (static or global variable, or a local variable that will not be popped of the stack (ie don't "return" from the function)) and secured (nothing else will use, override, the memory). Then wait, don't access or read the buffer, until the notification message is sent stating that the command has completed and the buffer is valid. This notification message will only be sent if the NOTIFY flag was used.