mlsanityData to 7 Oct 2026

Jazz Contrafact Detection

arXiv 2208.00792 ↗First posted 1 Aug 2022cs.SD cs.LG eess.AScited by 0

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  3. 2015A Recurrent Latent Variable Model for Sequential Datacited by 362
  4. 2019Distributional Semantics and Linguistic Theorycited by 53
  5. 2014A survey of dimensionality reduction techniquescited by 50
  6. 2019Accurate and Scalable Version Identification Using Musically-Motivated Embeddingscited by 7
  7. 2021PKSpell: Data-Driven Pitch Spelling and Key Signature Estimationcited by 7

Built on by

Not cited yet.