Hang The DJ is a music player 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 just right for the mood you are in.
Main features include:
Configurable DJs for different moods and situations and events
Intelligent automatic continuous playlist generation based on DJs
Central storage of all music on your own hardware if you like - create your own slice of the cloud
Advanced searching to rip through your massive music collection in moments
Access to your music everywhere you go, through a variety of clients
Advanced client caching ensures that you can listen to music without interruption regardless of connectivity issues