Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: job4b9535_20260309143837.mid_analysis_function_stats.txt
Duration: 667

Chords

TypeDuration (1/4 notes)Duration (%)
Maj579.7511.96
Min594.2514.13
Dim557.1258.56
Augm52.00.3
D771.510.72
D7*8.51.27
Dim727.04.05
Dm771.37510.7
Maj737.3755.6
Min753.8758.08
MinMaj728.754.31
Augm743.756.56
No chord91.7513.76


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)35.755.36
II10.51.57
III19.1252.87
S (IV)9.51.42
D (V)16.02.4
VI8.751.31
VII1.750.26
No harmonic function565.62584.8


Scale

TypeDuration (1/4 notes)Duration (%)
Cb Major/B Major25.03.75
D Major9.51.42
E Major33.04.95
C Major14.252.14
B Minor44.756.71
Gb Major/F# Major5.00.75
Db Major/C# Major3.00.45
Eb Major4.250.64
F# Minor3.750.56
No scale524.578.64

{ name: 'C Major', value: [1,0,14.25,14.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,14.25,15.25,1,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,15.25,43.5,28.25,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'B Minor', value: [12,43.5,49,5.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,49,52,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'B Minor', value: [12,52,59,7,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,59,59.25,0.25,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F# Minor', value: [7,59.25,63,3.75,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,63,130.25,67.25,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'B Minor', value: [12,130.25,138.5,8.25,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,138.5,142,3.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,142,147,5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,147,151,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'B Minor', value: [12,151,172,21,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,172,251,79,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Cb Major', value: [12,251,258,7,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,258,312,54,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Cb Major', value: [12,312,330,18,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,330,356.75,26.75,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,356.75,361,4.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,361,379,18,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,379,382,3,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,382,384,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Major', value: [5,384,404,20,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,404,406,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Major', value: [5,406,416,10,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,416,421,5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Major', value: [5,421,424,3,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,424,558,134,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'B Minor', value: [12,558,561,3,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,561,573.5,12.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,573.5,582,8.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,582,667,85,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola