cdcontrol.1 revision 57695
$FreeBSD: head/usr.sbin/cdcontrol/cdcontrol.1 57695 2000-03-02 14:54:02Z sheldonh $

.Dd July 3, 1995 .Dt CDCONTROL 1 .Os FreeBSD .Sh NAME .Nm cdcontrol .Nd compact disc control utility .Sh SYNOPSIS .Nm cdcontrol .Op Fl sv .Op Fl f Ar device .Op Ar command ... .Sh DESCRIPTION .Nm Cdcontrol is a program to control audio features of a CD drive. The device is a name such as

a cd0 or

a mcd0 .

p If the device not specified, the environment variables .Ev MUSIC_CD , .Ev CD_DRIVE , .Ev DISC and .Ev CDPLAY will be used (in this order) to find the cd device.

p If no command is given, then .Nm enters an interactive mode, reading commands from the standard input.

p The following options are available: l -tag -width indent t Fl s Silent mode - do not print table headers and human readable comments. t Fl v Verbose mode - print as much information as possible. t Fl f Ar device Specify a device, such as

a /dev/cd0c or

a mcd0 . Both absolute path and relative to

a /dev filename are possible. Suffix `c' is added to the device name if needed. .El

p The available commands are listed below. Only as many characters as are required to uniquely identify a command need be specified. Word .Em play can be omitted. l -tag -width Cm t Cm play Ar first_track Op Ar last_track Play from track .Ar first_track to track .Ar last_track . The first track has number 1. Can be omitted in all cases. t Cm play Ar start_m:start_s.start_f Op Ar end_m:end_s.end_f Play from the absolute address (MSF) defined by .Ar start_m in minutes, .Ar start_s , in seconds and .Ar start_f (frame number) to the absolute address defined by .Ar end_m in minutes, .Ar end_s , in seconds and .Ar end_f (frame number). Minutes are in the range 0-99. Seconds are in the range 0-59. Frame numbers are in the range 0-74. t Cm play Op Ar #start_block Op length Play starting from the logical block .Ar start_block using .Ar length logical blocks. t Cm pause Stop playing. Do not stop the disc. t Cm resume Resume playing. Used after the .Em pause command. t Cm stop Stop the disc. t Cm eject Eject the disc. t Cm close Inject the disc. t Cm volume Ar left_channel Ar right_channel Set the volume of left channel to .Ar left_channel and the volume of right channel to .Ar right_channel . Allowed values are in the range 0-255. t Cm volume Ar mute Turn the sound off. t Cm volume Ar mono Set the mono mode. t Cm volume Ar stereo Set the stereo mode. t Cm volume Ar left Play the left subtrack on both left and right channels. t Cm volume Ar right Play the right subtrack on both left and right channels. t Cm info Print the table of contents. t Cm status .Op Ar audio | media | volume Print the information about the disc: .Nm audio the current playing status and position, .Nm media the current media catalog status, .Nm volume the current values of the volume for left and right channels. t Cm help Print the list of available commands. t Cm debug Ar on Enable the debugging mode of the CD device driver. t Cm debug Ar off Disable the driver debugging mode. t Cm reset Perform the hardware reset of the device. t Cm set Ar msf Set minute-second-frame ioctl mode (default). t Cm set Ar lba Set LBA ioctl mode. t Cm quit Quit the program. .Sh FILES l -tag -width /dev/rmcd0c -compact t Pa /dev/rcd0c t Pa /dev/rmcd0c t Pa /dev/rwcd0c .El .Sh AUTHORS .An Jean-Marc Zucconi , .An Andrey A. Chernov , .An Serge V. Vakulenko .Sh HISTORY The .Nm command appeared in .Fx 2.1 .