Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: kunst-der-fuge-0-nc-mutopiaproject_20240526164725.mid_analysis_function_stats.txt
Duration: 312

Chords

TypeDuration (1/4 notes)Duration (%)
Maj560.019.23
Min594.530.29
Dim524.07.69
Augm59.02.88
D79.53.04
D7*17.05.45
Dim76.01.92
Dm70.50.16
Maj72.50.8
Min77.02.24
MinMaj71.00.32
Augm72.50.8
No chord78.525.16


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)63.020.19
II8.52.72
III14.04.49
S (IV)23.07.37
D (V)50.516.19
VI11.53.69
VII10.53.37
No harmonic function131.041.99


Scale

TypeDuration (1/4 notes)Duration (%)
G Minor31.510.1
A Minor30.09.62
G Major2.00.64
A Major16.05.13
F Major2.00.64
C Minor5.01.6
D Minor153.049.04
C Major17.55.61
D Major10.03.21
No scale45.014.42

{ name: 'D Minor', value: [3,0,25,25,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Major', value: [10,25,41,16,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,41,45,4,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Major', value: [1,45,56,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,56,57.5,1.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Minor', value: [10,57.5,68,10.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,68,70,2,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,70,72,2,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Minor', value: [10,72,76,4,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Major', value: [1,76,78,2,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,78,84,6,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,84,114,30,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Minor', value: [10,114,126,12,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,126,128,2,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,128,132.5,4.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,132.5,139,6.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,139,156,17,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,156,163.5,7.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,163.5,165,1.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,165,182,17,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,182,186,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,186,205.5,19.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Major', value: [1,205.5,210,4.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,210,234,24,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,234,239.5,5.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,239.5,251.5,12,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,251.5,265,13.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,265,269.5,4.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Minor', value: [10,269.5,273,3.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,273,278,5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,278,286,8,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,286,291,5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,291,301,10,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,301,312,11,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola