ADCD(1)

NAME
adcd - play audio CDs from console

SYNOPSIS
adcd [options] [device]

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.

If invoked without options, adcd enters interactive mode.

OPTIONS

-h, --help
    display this help and exit

-V, --version
    output version information and exit

-c, --close
    close tray and exit

-i, --info
    display info about current status and exit

-o, --open
    open tray and exit

-p, --play[=<n>]
    start playing at track <n> (default 1) and exit

-p, --play=[+-]
    change to next/previous track and exit

-s, --stop
    stop playing and exit

-u, --pause
    pause/resume playing and exit

-v, --volume[=[+-]<n>]
    show, adjust or set volume and exit

  Keys not shown on screen:

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

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 by 1

* / increase/decrease volume by 10

L   Loop mode (no_loop, Disc, Track)

M   Change playing mode (Linear/Playlist)

R   Generate random playlist

T   Change displayed time

  Keys used for editing playlist:

arrow keys
    Move the cursor

0..9, F1..F12
    Insert corresponding track

+ - Increase/decrease track by 1

* / Increase/decrease track by 10

Del Delete track at cursor

Backspace
    Delete track preceding cursor

Enter
    Store playlist and exit edit mode

Q   Discard changes and exit edit mode

EXIT STATUS
0 for a normal exit, 1 for environmental problems (file not found, invalid command-line options, I/O errors, etc), 2 to indicate a corrupt or invalid input file, 3 for an internal consistency error (e.g., bug) which caused adcd to panic.

REPORTING BUGS
Report bugs to adcd-bug@nongnu.org
Adcd home page: http://www.nongnu.org/adcd/adcd.html

COPYRIGHT
Copyright © 2026 Antonio Diaz Diaz. License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.