The riofill utility randomly selects a list of MP3 files from a given directory and ensures they will all fit into the memory of a Diamond Rio portable MP3 player. Switches allow differently-sized Rios to be filled. By default, riofill uploads the playlist produced to a Rio player connected to the computer's parallel port using the Snowblind Alliance (SBA) Rio utility. Optionally, the generated playlist may be printed to stdout or saved in a file instead of being uploaded to the Rio.
stream-db is a database-enabled version of streamcast, an MP3 file streamer for icecast/shoutcast servers. stream-db uses a database for the backend instead of perl data structures. The database holds song information, play queues, event logs and request logs. The aim the project is to allow people to create their own streaming media stations, with users, requests, song histories, and playlists and other such fun things.
x10mp3 is a plugin for XMMS to control it using X10's Mp3Remote, which comes with Mp3Anywhere, Mp3Anywhere 2000, or DVDAnywhere. It has all the functionality of X10's BOOM2000 software for Windows, plus other handy features like muting, skipping around inside tracks, and balance control.