Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: beethoven-opus10-1_20240614104047.mid_analysis_function_stats.txt
Duration: 1164

Chords

TypeDuration (1/4 notes)Duration (%)
Maj5262.022.51
Min5232.019.93
Dim5134.011.51
Augm50.00
D758.55.03
D7*57.54.94
Dim739.03.35
Dm79.00.77
Maj73.00.26
Min70.00
MinMaj72.00.17
Augm79.50.82
No chord357.530.71


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)322.2527.68
II22.01.89
III5.00.43
S (IV)24.252.08
D (V)151.513.02
VI66.55.71
VII37.753.24
No harmonic function534.7545.94


Scale

TypeDuration (1/4 notes)Duration (%)
Ab Major12.01.03
Gb Major/F# Major12.01.03
Eb Minor/D# Minor12.01.03
F Minor74.06.36
G Minor6.00.52
Bb Minor/A# Minor25.52.19
G Major42.03.61
F Major46.03.95
Eb Major336.028.87
C Minor343.029.47
Db Major/C# Major24.02.06
F# Minor12.01.03
Ab Minor/G# Minor12.01.03
No scale207.517.83

{ name: 'C Minor', value: [1,0,39,39,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,39,40,1.0,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,40,96,56,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,96,102,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Minor', value: [9,102,108,6,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,108,120,12,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,120,132,12,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,132,145,13,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,145,152,7,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,152,157.5,5.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,157.5,163.5,6,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,163.5,326,162.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,326,336,10,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,336,354,18,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,354,355,1.0,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,355,411,56,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,411,417,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Minor', value: [9,417,423,6,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,423,435,12,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,435,447,12,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,447,460,13,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,460,467,7,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,467,472.5,5.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,472.5,478.5,6,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,478.5,641,162.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,641,676.5,35.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,676.5,688.5,12,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Minor', value: [11,688.5,714,25.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,714,785,71,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,785,827,42,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,827,837,10,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,837,855,18,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,855,856,1.0,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,856,888,32,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,888,894,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F# Minor', value: [7,894,900,6,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,900,906,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F# Minor', value: [7,906,912,6,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Minor', value: [4,912,924,12,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,924,944,20,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,944,949.5,5.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,949.5,955.5,6,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,955.5,996,40.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,996,1008,12,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,1008,1092,84,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,1092,1124,32,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,1124,1164,40,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola