Jazz Contrafact Detection
Not on the map. Why?
Abstract (arXiv)
In jazz, a contrafact is a new melody composed over an existing, but often reharmonized chord progression. Because reharmonization can introduce a wide range of variations, detecting contrafacts is a challenging task. This paper develops a novel vector-space model to represent chord progressions, and uses it for contrafact detection. The process applies principles from music theory to reduce the dimensionality of chord space, determine a common key signature representation, and compute a chordal co-occurrence matrix. The rows of the matrix form a basis for the vector space in which chord progressions are represented as piecewise linear functions, and harmonic similarity is evaluated by computing the membrane area, a novel distance metric. To illustrate our method's effectiveness, we apply it to the Impro-Visor corpus of 2,612 chord progressions, and present examples demonstrating its ability to account for reharmonizations and find contrafacts.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 7 of its 40 references that are in the map. First posted on arXiv 1 Aug 2022.
Builds on
7 of 40 references.
References · 7
- 2017Attention Is All You Needcited by 59,932
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2015A Recurrent Latent Variable Model for Sequential Datacited by 362
- 2019Distributional Semantics and Linguistic Theorycited by 53
- 2014A survey of dimensionality reduction techniquescited by 50
- 2019Accurate and Scalable Version Identification Using Musically-Motivated Embeddingscited by 7
- 2021PKSpell: Data-Driven Pitch Spelling and Key Signature Estimationcited by 7
Built on by
Not cited yet.