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.
翻译:在爵士中,一个天体是一个新的旋律,它由现有的、但经常是再协调的和弦进化组成。因为再协调可以引入多种不同的变异,检测天体是一项具有挑战性的任务。本文开发了一个新的矢量空间模型来代表和弦进化,并将其用于反动检测。这一过程应用了音乐理论的原则来减少合奏空间的维度,确定共同的关键签名代表,并计算一个相交共生矩阵。矩阵的行构成矢量空间的基础,在矢量空间中,弦进化作为片状线性函数,而相近性则通过计算一种新型的距离测量仪来评估。为了说明我们的方法的有效性,我们将它应用到2,612和弦进程的Impro-Visoraporposium,并举例表明它有能力进行再协调并找到反向。