 It was created as a way to keep the music interesting throughout the game.The music Director monitors what a player has experienced to create an appropriate mix.The process is client-side and done by a multi-track system.