See the file INSTALL for compilation and installation instructions.

Description

Adcd is a cd player for Linux/GNU with a ncurses (text mode) interface.

Adcd can play all the tracks from a disc in order (linear mode), or in the
order specified by the user (playlist mode), and includes all the functions
expected in a stand-alone cd player, including random play and loop mode.

Adcd also features a non-interactive mode for those who want to play their
CDs while using the console for something else.

Most probably the CD drive needs to be connected to the audio card through
an analog audio cable for adcd to be able to play the CD. You may also need
a mixer program like rexima or aumix to activate the audio card.

A complete description of the function of all keys used by adcd follows:

KEY		FUNCTION
C		Close the tray of the cd drive.
O		Open the tray of the cd drive.
P		Start playing the current track (mode dependent).
		If in pause mode, resume playing.
Q		Quit adcd leaving drive in current status.
S		Stop playing.
U		Pause/resume playing.
1 to 9		Start playing at track 1 to 9.
0		Start playing at track 10.
F1 to F12	Start playing at track 11 to 22.
left arrow	Select previous track (mode dependent).
right arrow	Select next track (mode dependent).
up arrow	Seek backward 10 seconds.
down arrow	Seek forward 10 seconds.
Page up		Seek backward 30 seconds.
Page down	Seek forward 30 seconds.
Home		Seek backward 1 minute.
End		Seek forward 1 minute.
Ins		Seek backward 5 minutes.
Del		Seek forward 5 minutes.
+ - * /		Increase/decrease volume.
H		Show online help.
L		Loop mode (no_loop, Disc, Track).
R		Create a random playlist for the current disc.
T		Change displayed time (track/disc) (elapsed/remaining)
M		Change mode (linear/playlist).
		When entering playlist mode, the user is requested to
		edit the list of tracks (playlist). The active keys
		during list edition are:
		arrow keys	Move the cursor.
		0..9,F1..F12	Insert corresponding track.
		+ - * /		Increase/decrease track.
		Del		Delete track at cursor.
		Backspace	Delete track preceding cursor.
		Enter		Store playlist and exit edit mode.
		Q		Discard changes and exit edit mode.


Adcd uses Arg_parser for command-line argument parsing:
http://www.nongnu.org/arg-parser/arg_parser.html


Copyright (C) 2004-2026 Antonio Diaz Diaz.

This file is free documentation: you have unlimited permission to copy,
distribute, and modify it.

The file Makefile.in is a data file used by configure to produce the Makefile.
It has the same copyright owner and permissions that configure itself.
