Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: beethoven-opus10-2_20240130201414.mid_analysis_function_stats.txt
Duration: 450

Chords

TypeDuration (1/4 notes)Duration (%)
Maj5162.2536.06
Min527.6256.14
Dim513.8753.08
Augm55.01.11
D769.015.33
D7*12.752.83
Dim74.00.89
Dm75.01.11
Maj76.01.33
Min77.01.56
MinMaj72.50.56
Augm73.50.78
No chord131.529.22


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)132.7529.5
II7.51.67
III13.753.06
S (IV)19.04.22
D (V)85.018.89
VI1.00.22
VII3.3750.75
No harmonic function187.62541.69


Scale

TypeDuration (1/4 notes)Duration (%)
Eb Major58.87513.08
Eb Minor/D# Minor13.1252.92
Ab Major269.559.89
Ab Minor/G# Minor27.1256.03
Bb Minor/A# Minor16.03.56
No scale65.37514.53

{ name: 'Ab Major', value: [9,0,64,64,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Minor', value: [11,64,72,8,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,72,86,14,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,86,102.875,16.875,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Minor', value: [4,102.875,116,13.125,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,116,131,15,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,131,139,8,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,139,153,14,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,153,162,9,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,162,175,13,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,175,225.5,50.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,225.5,232,6.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,232,244,12,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Minor', value: [11,244,252,8,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Minor', value: [9,252,266,14,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,266,290.875,24.875,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Minor', value: [9,290.875,304,13.125,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,304,319,15,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,319,327,8,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,327,341,14,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,341,350,9,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,350,450,100,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola