Music Sequencing Technology