GtkSC is a GTK/Perl based application for viewing the list of streams available via SHOUTcast without waiting a long time for Netscape to draw the HTML tables. It will launch your favorite MP3 player and play the selected stream (provided you have an MP3 player capable of playing HTTP streams)
MP3html is a utility for generating listings of MP3 files based on their ID3 tags and information such as bitrate, duration, and file size. Because it makes use of template files and is script-friendly, it can easily be used to create just about any kind of list you can think of, but its most common use is creating HTML lists for Web pages.
Mp3Make is a program that automates the ripping and encoding of CD audio to mp3 files. Since the programs commonly used in linux to do this are seperate, it made sense to make a glue program to make life easier. This is supplemented by downloading a cd track list from a cddb server, and using that to name the files being created.
duke is a curses based frontend integrated into the latest version of mpg123. It was written because of the need of a textbased player for playing from a remote computer with telnet or even a text-terminal. It allows you to navigate through directories, add files or whole directories to the playlist, sort, search, randomize select and delete from it. It also parses ID3-tags, shows songlengths and has limited mouse-support.
Sajber Jukebox is a mpeg layer 3 player with a graphical user interface. It's based on Woo-jae Jung's splay for the audio and QT's graphical library for the interface. The Jukebox maintains pointers to songs on the local system or the net, and when the user wishes to play it, it opens the location and migrates the filedescriptor to the playing process. The advantage of this scheme is that the Jukebox doesn't need to worry about playing the darn thing, and the player won't have to worry about where the song is, since it'll just see the filehandle given to it, and couldn't care less of where it originally came from.