Robots - but is it music?