By the time you finish reading this sentence, three new songs will have been uploaded onto Spotify. This time tomorrow, the number will have risen above 20,000 songs — a daily deluge of music which would take you a month and a half to listen to . . . without sleep. By this time next year, more than 7 million new tracks will have been crammed onto the service.