An overambitious music player that will probably never be.