From Black Castle Software:
Organize your music into one or multiple libraries. No matter if your collection consists of audio cds, mp3, wma, (or any other file format), folders on your computer, cd-roms, dvd-roms, networked file servers, or any combination of these. With Song Mixer you can organize them into a library which you can use to browse, listen to, copy to your mp3 player (in the case of audio cds ripping and encoding as you go), prepare for burning onto a mix disc (either audio or data disc), or just build playlists.
Song Mixer has advanced randomization abilities which allow you to quickly and easily come up with a random mix of music you know you'll like. You can use our patented "mood ring" to select types of songs. It is favoring some genres more than others if you wish. Song Mixer will remember id numbers of songs that have been chosen in the past, and how recently, so that your next mix will contain newer and less heard songs. You may also give songs, albums, and artists ratings which will affect how likely they will show up in random mixes.