SDASCOQAApr 27, 2021

The music box operad: Random generation of musical phrases from patterns

arXiv:2104.13040v2Has Code
Originality Synthesis-oriented
AI Analysis

This work addresses generative music creation for composers or AI systems, but it is incremental as it applies existing operad theory to a new domain.

The paper tackles the problem of generating musical phrases by introducing multi-patterns as a combinatorial abstraction for polyphonic music, embedding them into an operad framework to enable composition and random generation of new phrases that emulate input styles.

We introduce the notion of multi-patterns, a combinatorial abstraction of polyphonic musical phrases. The interest of this approach in encoding musical phrases lies in the fact that it becomes possible to compose multi-patterns in order to produce new ones. This composition is parameterized by a monoid structure on the scale degrees. This embeds the set of the musical phrases into an algebraic framework since the set of the multi-patterns is endowed with the structure of an operad. Operads are algebraic structures offering a formalization and an abstraction of the notion of operators and their compositions. Seeing musical phrases as operators allows us to perform computations on phrases and admits applications in generative music. Indeed, given a set of initial multi-patterns, we propose various algorithms to randomly generate a new and longer phrase emulating the style suggested by the inputted multi-patterns. The designed algorithms use types of grammars working with operads and colored operads, known as bud generating systems.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes