dave's cd player (dcd) is a simple command-line CD player. It plays CDs, loops (sequences of) tracks, plays tracks at random, and so on. Its a full featured, but simple-to-use CD player. It supports libmusicbrainz (musicbrainz.org) for CD information if desired, yet remains one of the leanest CD players out there.
| Tags | multimedia Sound/Audio CD Audio CD Playing |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Changes: This release is once again capable of operating without a live Internet connection. If you wish to continue using the Internet features (online CD lookup, etc.), libmusicbrainz is now required.


Changes: One file was replaced with another that is explicitly GPL-compliant, so dcd should now be completely GPL-friendly.


Changes: A lack of error checking that caused a fatal segfault (since the cdindex.org domain's DNS is broken) has been fixed.


Changes: A bug that could cause some warning/error messages to be displayed repeatedly has been fixed.


Changes: This release contains mostly bugfixes, including fixes for a few bugs that would make dcd segfault when trying to play a CD.
- All comments
Recent commentsJust what I wanted
Finally I found what I wanted. A command-line CD player that can loop over the CD. I'm using it in a piece of conceptual art. Thanks, David!
best cd player out there
this is by far the best cd player you can get. It works
on the console so you don't need X, and all you do is just
pass commands to it on the command prompt, so what can be
easier? i know that there are other cd players out there
for the console that can do this too, but they can't do
cool things like looping and stuff like that.