Will We Ever Run Out of New Music? How many different melodies can we create and tell the difference from?