Hang The DJ is a music server and set of players designed to be your personal DJ. Comprehensive ratings are maintained for each of your songs, and the ratings are used to intelligently and automatically generate music that is just right for the mood you are in.