CDAudio is a CD player which can be operated manually or under the control of PCStage. It supports multiple drives and smooth mixer fadeouts when stopping.

The manual controls include the standard transport controls, as well as those needed for mixer level control and fadeouts. Note that pausing a CD leaves the disc spinning, for quicker resumption of playback, but the disc may be shown as stopped. This is a peculiarity of the Windows CD driver.

Commands supported are:

Play [-s<track>] [-t] [-d<drive>] Plays from the specified track, or the current location if omitted. If -t is included, playback stops at the end of the track.
Stop/Pause [-f<fadetime>] [-n] [-d<drive>] Stops or pauses playback (the two commands have identical parameters). If a fadetime is specified (in whole seconds) the mixer level is faded to zero before the action occurs. If -n is specified, CDAudio seeks to the next track after stopping or pausing.
Seek [-d<drive>] Moves to the specified track.
Eject [-d<drive>] Opens the tray of the specified drive.
Level <percent> Sets the level of the mixer's CD Audio fader to the specified percentage, from 0-100. Do not add a % sign.

<drive> is a single letter; if -d<drive> is omitted the CD drive with the first letter (alphabetically) is used. "n" may be specified for <track>, meaning the next track.

Example commands:

Play -s3 -t plays track 3 only on the first drive

Play -n -dm plays from the next track to the end of the disc on drive M:

Pause -f8 -n performs an 8-second fadeout, pauses the first drive then seeks to the next track.

Level 78 sets the volume level to 78%.