Setting up the Pioneer DRM-604X for cdAudio with OS/2 Warp

From OS2World.com Wiki
Jump to: navigation, search

Last update: 6th November, 1995

I've spent some time, now, trying to figure out how to access cdAudio from all six platter of the DRM-604X CD-ROM changer. I'd like to pass the solution along.

The solution assumes the prior successful installation of multimedia support in OS/2, and involves an edit of the MMPM2.ini file which can be found in the

<drive>:\MMOS2 directory

where <drive> refers to the drive letter for the OS/2 installation.

Briefly: the [drivers] section is edited to point CDaudio to each of six support profiles named IBMCD010_1, IBMCD010_2 ... IBMCD010_6: The line should read: CDaudio=IBMCD010_1,IBMCD010_2,IBMCD010_3,IBMCD010_4,IBMCD010_5,IBMCD010_6

In this same [drivers] section user may also point CDXA to its six support profiles, if desired: CDXA=IBMCD0XA_1,IBMCD0XA_2,IBMCD0XA_3,IBMCD0XA_4,IBMCD0XA_5,IBMCD0XA_6

Following this, each of the six profiles may be constructed as per the following. These lines assume that the first cdROM drive letter is F: User may edit as appropriate.

Note that the critical entries are those for:

"ResourceName= "
"ParamString= " and
"AliasName= "

These three change with each of the six profiles. Thus:

        [IBMCD010_1]
         VERSIONNUMBER=1
         PRODUCTINFO=PIONEER
         MCDDRIVER=CDAUDIO
         VSDDRIVER=GENCDVSD
         PDDNAME=CDROM
         MCDTABLE=MDM
         RESOURCENAME=F:
         DEVICEFLAG=1
         DEVICETYPE=3
         SHARETYPE=2
         RESOURCEUNITS=1
         RESOURCECLASSES=1,1
         PARMSTRING=Drive=F,Model=PIONEER CD-ROM DRM-604X
         CONNECTORS=1,6,HEADPHONE,1
         ALIASNAME=CDaudio01

The complete solution, including Cdaudio and CDXA edits follows.

[Drivers]
 ...
 CDaudio=IBMCD010_1,IBMCD010_2,IBMCD010_3,IBMCD010_4,IBMCD010_5,IBMCD010_6
 CDXA=IBMCD0XA_1,IBMCD0XA_2,IBMCD0XA_3,IBMCD0XA_4,IBMCD0XA_5,IBMCD0XA_6
 ...

[IBMCD010_1]
 VERSIONNUMBER=1
 PRODUCTINFO=PIONEER
 MCDDRIVER=CDAUDIO
 VSDDRIVER=GENCDVSD
 PDDNAME=CDROM
 MCDTABLE=MDM
 RESOURCENAME=F:
 DEVICEFLAG=1
 DEVICETYPE=3
 SHARETYPE=2
 RESOURCEUNITS=1
 RESOURCECLASSES=1,1
 PARMSTRING=Drive=F,Model=PIONEER CD-ROM DRM-604X
 CONNECTORS=1,6,HEADPHONE,1
 ALIASNAME=CDaudio01


[IBMCD010_2]
...
 RESOURCENAME=G:
 ...
 PARMSTRING=Drive=G,Model=PIONEER CD-ROM DRM-604X
 ...
 ALIASNAME=CDaudio02


[IBMCD010_3]
 ...
 RESOURCENAME=H:
 ...
 PARMSTRING=Drive=H,Model=PIONEER CD-ROM DRM-604X
 ...
 ALIASNAME=CDaudio03


[IBMCD010_4]
 ...
 RESOURCENAME=I:
 ...
 PARMSTRING=Drive=I,Model=PIONEER CD-ROM DRM-604X
 ...
 ALIASNAME=CDaudio04


 [IBMCD010_5]
  ...
  RESOURCENAME=J:
  ...
  PARMSTRING=Drive=J,Model=PIONEER CD-ROM DRM-604X
 ...
 ALIASNAME=CDaudio05


[IBMCD010_6]
 ...
 RESOURCENAME=K:
 ...
 PARMSTRING=Drive=K,Model=PIONEER CD-ROM DRM-604X
 ...
 ALIASNAME=CDaudio06




[IBMCD0XA_1]
 VERSIONNUMBER=1
 PRODUCTINFO=PIONEER
 MCDDRIVER=IBMCDXA
 VSDDRIVER=GENCDVSD
 PDDNAME=CDROM
 MCDTABLE=MDM
 RESOURCENAME=F:
 DEVICEFLAG=1
 DEVICETYPE=17
 SHARETYPE=2
 RESOURCEUNITS=1
 RESOURCECLASSES=1,1
 PARMSTRING=Drive=F,Model=PIONEER CD-ROM DRM-604X
 CONNECTORS=1,5,,0
 ALIASNAME=CD-ROM XA 01
 EXTNAMES=1,XA


[IBMCD0XA_2]
 ...
 RESOURCENAME=G:
 ...
 PARMSTRING=Drive=G,Model=PIONEER CD-ROM DRM-604X
 ...
 ALIASNAME=CD-ROM XA 02
 ...

[IBMCD0XA_3]
 ...
 RESOURCENAME=H:
 ...
 PARMSTRING=Drive=H,Model=PIONEER CD-ROM DRM-604X
 ...
 ALIASNAME=CD-ROM XA 03
 ...

[IBMCD0XA_4]
 ...
 RESOURCENAME=I:
 ...
 PARMSTRING=Drive=I,Model=PIONEER CD-ROM DRM-604X
 ...
 ALIASNAME=CD-ROM XA 04
 ...
[IBMCD0XA_5]
 ...
 RESOURCENAME=J:
 ...
 PARMSTRING=Drive=J,Model=PIONEER CD-ROM DRM-604X
 ...
 ALIASNAME=CD-ROM XA 05
 ...

[IBMCD0XA_6]
 ...
 RESOURCENAME=K:
...
 PARMSTRING=Drive=K,Model=PIONEER CD-ROM DRM-604X
 ...
 ALIASNAME=CD-ROM XA 06
 ...

Once the MMPM2.ini file has been properly edited:

  • You must close down and reboot for changes to take effect.
  • Given a successful reboot, you will find tabs for CDaudio01, CDaudio02 ... CDaudio06 when double-clicking the multimedia setup icon in the multimedia folder.
  • Clicking each tab, you should ensure that the parameter setting points successively to cdAudio01, cdAudio02 ... cdAudio06.
  • You should also be sure that the drive letter option on each successive settings page points to its respective cdROM drive letter. Note also, that cdAudio01 should have "Default Audio Device" checked. For the other five tabs, this should not be checked.

Jim Torcivia