Date of Award


Document Type

Honors Thesis

Degree Name

Bachelor of Science


Computer Science

Advisor/Committee Chair

Cristyn Magnus


Without heavy modification, the Markov chain is insufficient to handle the task of generating rock drum parts. This paper proposes a system for generating rock drumming that involves the cooperation between a top - down Markov chain that determi nes the structure of created drum parts and a low - level Markov chain that determines their contents. The goal of this system is to generate verse - or chorus - length drum parts that sound reminiscent of the drumming on its input pieces.