Story Weaving in Music