Reconstituted Bach: Generative Music from Hierarchical N-Gram Analysis (11/12/08)
Generative music composition often applies some form of Markov analysis to examples, with output then being generated through Markov chaining. But the n-gram evaluation at the heart of this approach promotes models which more strongly reflect low-level (e.g., note-transition) structure than high-level structure. In the talk I'll describe a hierarchical adaptation of the approach which aims to be more responsive to high-level/coarse-grained structure. I'll also demo a music-generation system which shows what happens when the approach is applied to (snippets of) Bach preludes.