The music theory of mashups