Published June 15, 2016 | Version v1
Conference paper Open

MUS-ROVER: A Self-Learning System for Musical Compositional Rules

Description

Throughout music history, theorists have identified and documented rules that capture the decisions of composers. This paper asks, "Can a machine behave like a music theorist?" It presents MUS-ROVER, a self-learning system for automatically discovering rules from symbolic music. MUS-ROVER performs feature learning via n-gram models to extract compositional rules — statistical patterns over the resulting features. We evaluate MUS-ROVER on Bach's (SATB) chorales, demonstrating that it can recover known rules, as well as identify new, characteristic patterns for further study. We discuss how the extracted rules can be used in both machine and human composition.

Files

Yu_MUS-ROVER.pdf

Files (937.6 kB)

Name Size Download all
md5:a09a75e03b74730cbe7ffd244801a359
937.6 kB Preview Download