mcdp(1)
a small cdplayer for linux
SYNOPSIS
mcdp [/dev/some-cdrom-device]
DESCRIPTION
The command mcdp is used for playing AudioCD's. It has a curses like
userinterface and is fairly simple to use.
OPTIONS
There is only one optional option - a cd device, e.g. /dev/cdrom2.
KEYS
KEY | DESCRIPTION
|
|
|
# | play track number # (0,1..9)
|
cursor up | fast forward
|
cursor right | slow forward
|
cursor left | slow rewind
|
cursor down | fast rewind
|
space | next track
|
b/B | previous track
|
S/s | toggle start/stop
|
P/p | toggle pause/resume
|
E/e | eject cdrom device
|
C/c | close cdrom device
|
R/r | redraw screen
|
M/m | change playmethod (-/+)
|
+/- | change trackmodifier (+/-)
|
</> | change audio volume of cdrom device (-/+)
|
Q/q | quit mcdp
|
ENVIRONMENT VARIABLES
CDDA_DEVICE | Reserved or later :)
|
CDROM | Try this cdrom as default (if unset, CDROM_DEFAULT
|
| from params.h is used).
|
CDDB_PATH | path to your local cddb files (if unset, _no_ cddb titelinfo
|
| is displayed)
|
CDDB_SERVER | IP:PORT of a freedb server (if unset, only local cddb
|
| stuff is used, if it exists in $CDDB_PATH/$discid).
|
LOGNAME | Is used for remote cddb login.
|
HOSTNAME | Is used for remote cddb login too.
|
FILES
$HOME/.workmandb | Is used (first) for reading wmdb entries.
|
$CDDB_PATH/* | Is used for reeading/writing cddb entries.
|
RETURN VALUES
0 | no errors occured / normal quit
|
1 | the given cd-device isn't a cd-device
|
2 | your cd seems to be sth. other then a CD-Audio or CD-Mixed
|
3 | some error while processing terminal code
|
NOTES
Some terminals don't like the default escape-sequences from params.h ... if
so, you have to edit them ! Successfully tested terminals are
vt100,
linux,
xterm,
xterm-color.
If you haven't direct access to a freedb server, you may use some
port redirector program ... see freshmeat.
If you have devfs, mcdp will try /dev/cdroms/cdrom0, else /dev/cdrom is tried!