A Generative Model for Distance Patterns in Music