Robot bands and trees that sing vie with humans to be the musicians of the future