DeepBach is an algorithmic program that uses machine-learning to analyse Johann Sebastian Bach’s compositions, and then produces its own variations. The results are convincing enough that many people can’t distinguish between DeepBach and the real thing.
A Technology Review blog notes: “The team asked more than 1,600 people to listen two different harmonies of the same melody. More than 400 of them were professional musicians or music students. When given a DeepBach-generated harmony, around half the voters judged that it was composed by Bach. Even when confronted with music composed by Bach himself, participants only judged that correctly 75 percent of the time.”