Chords are commonly represented, at a low level, as absolute pitches (or pitch classes) or, at a higher level, as chords types within a given tonal/harmonic context (e.g. roman numeral analysis). The former is too elementary, whereas, the latter, requires sophisticated harmonic analysis. Is it possible to represent chord transitions at an intermediate level that is transposition-invariant and idiom-independent (analogous to pitch intervals that represent transitions between notes)? In this paper, a novel chord transition representation is proposed. A harmonic transition between two chords can be represented by a Directed Interval Class (DIC) vector. The proposed 12-dimensional vector encodes the number of occurrence of all directional interval classes (from 0 to 6 including +/for direction) between all the pairs of notes of two successive chords. Apart from octave equivalence and interval inversion equivalence, this representation preserves directionality of intervals (up or down). Interesting properties of this representation include: easy to compute, independent of root finding, independent of key finding, incorporates voice leading qualities, preserves chord transition asymmetry (e.g. different vector for I→V and V→I), transposition invariant, independent of chord type, applicable to tonal/post-tonal/ atonal music, and, in most instances, constituent chords from a chord transition can be uniquely derived from a DIC vector. DIC vectors can be organised in different categories depending on their content, and distance between vectors can be used to calculate harmonic similarity between different music passages. Preliminary tests are presented using simple tonal chord sequences and jazz sequences. This proposal provides a simple and potentially powerful representation of elementary harmonic relations that may have interesting applications in the domain of harmonic representation and processing.
[1]
Julien Allali,et al.
Polyphonic Alignment Algorithms for Symbolic Music Retrieval
,
2009,
CMMR/ICAD.
[2]
Tim Crawford,et al.
Harmonic models for polyphonic music retrieval
,
2002,
CIKM '02.
[3]
Daniel H. Huson,et al.
SplitsTree-a program for analyzing and visualizing evolutionary data
,
1997
.
[4]
Jean-François Paiement,et al.
A Probabilistic Model for Chord Progressions
,
2005,
ISMIR.
[5]
Susan E. Rogers,et al.
Absolute pitch: perception, coding, and controversies
,
2005,
Trends in Cognitive Sciences.
[6]
鐘期 坂本,et al.
Tonal Pitch Space を用いた楽曲の和声解析
,
2009
.
[7]
Daniel H. Huson,et al.
SplitsTree: analyzing and visualizing evolutionary data
,
1998,
Bioinform..
[8]
Robert O. Gjerdingen,et al.
The Cognition of Basic Musical Structures
,
2004
.
[9]
Costas S. Iliopoulos,et al.
Local Transpositions in Alignment of Polyphonic Musical Sequences
,
2007,
SPIRE.
[10]
Remco C. Veltkamp,et al.
A geometrical distance measure for determining the similarity of musical harmony
,
2013,
International Journal of Multimedia Information Retrieval.
[11]
Godfried T. Toussaint Malcolm Campbell Naor Brown.
Computational Models of Symbolic Rhythm Similarity: Correlation with Human Judgments
,
2011
.
[12]
Pierre Hanna,et al.
An alignment based system for chord sequence retrieval
,
2009,
JCDL '09.
[13]
Tuire Kuusi.
Chord span and other chordal characteristics affecting connections between perceived closeness and set-class similarity
,
2005
.
[14]
Remco C. Veltkamp,et al.
Tonal Pitch Step Distance: a Similarity Measure for Chord Progressions
,
2008,
ISMIR.