Adcd is a cd player for GNU/Linux 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 to activate the audio card.
The functions adcd can perform are:
Goto Prev/next track
Loop and Loop1 modes
Generate a random playlist
Show elapsed/remaining time of track/disc
The latest released version of adcd can be found
You may also subscribe to
adcd-bug and receive an email every time a new version is
How to Get Help
For general discussion of bugs in adcd the mailing list
is the most appropriate forum. Please send messages as plain text.
Please do not send messages encoded as HTML nor encoded as base64 MIME
nor included as multiple formats. Please include a descriptive subject
line. If all of the subject are "bug in adcd" it is impossible to
An archive of the bug report mailing list is available at
How to Help
To contact the author, either to report a bug or to contribute fixes or
improvements, send mail to
Please send messages as plain text. If posting patches they should be in
unified diff format against the latest version. They should include a
See also the
project page at Savannah.
This program is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation, either version 2 of the License, or (at your
option) any later version.
Copyright © 2014 Antonio Diaz Diaz
You are free to copy, modify and distribute all or part of this article