cmus is a small audio player with a character based user interface.
As opposed to similar programs, that user interface is actually usable. :-)
Among other things, cmus has got a vi-like command line, that features
tab-completion, too.
cmus supports a truckload of audio formats.
If you are the visual type, here is a screenshot: Feb 01. 2006
My rc file is available, as well as my display-status-script.
Note, that the rc file, might use features, that are only available in cmus'
development version at times.
cmus-dotfiles.tar.bz2