Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: job037a0e_20260309224005.mid_analysis_function_stats.txt
Duration: 678

Chords

TypeDuration (1/4 notes)Duration (%)
Maj5171.7525.33
Min550.07.37
Dim523.8753.52
Augm52.50.37
D766.6259.83
D7*22.253.28
Dim734.6255.11
Dm760.258.89
Maj733.6254.96
Min729.254.31
MinMaj717.52.58
Augm74.00.59
No chord161.7523.86


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)172.2525.41
II11.51.7
III5.00.74
S (IV)12.751.88
D (V)56.758.37
VI4.250.63
VII0.250.04
No harmonic function415.2561.25


Scale

TypeDuration (1/4 notes)Duration (%)
Cb Major/B Major8.01.18
G Major78.511.58
Db Major/C# Major20.53.02
Eb Major131.2519.36
C Minor45.8756.77
Ab Minor/G# Minor36.05.31
Ab Major12.01.77
Bb Major9.01.33
E Major12.01.77
Eb Minor/D# Minor4.00.59
F Minor3.00.44
G Minor19.02.8
No scale298.87544.08

{ name: 'null', value: [0,0,31,31,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,31,50,19,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,50,62,12,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,62,65,3,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Minor', value: [9,65,68.75,3.75,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,68.75,71.75,3,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,71.75,72,0.25,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,72,80,8,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Minor', value: [9,80,83,3,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,83,88,5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,88,96,8,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,96,97,1,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,97,100,3,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,100,109.75,9.75,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,109.75,113,3.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,113,117,4,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,117,121,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,121,134,13,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,134,139,5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Minor', value: [9,139,148,9,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,148,174,26,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Major', value: [5,174,180,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,180,188.625,8.625,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,188.625,192,3.375,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,192,210,18,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,210,253.5,43.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Minor', value: [9,253.5,257.25,3.75,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,257.25,257.5,0.25,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,257.5,270,12.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,270,276,6,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,276,283,7,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,283,288,5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,288,298.75,10.75,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,298.75,301,2.25,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,301,306,5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,306,310,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,310,320,10,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Minor', value: [9,320,336.5,16.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,336.5,356,19.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Cb Major', value: [12,356,364,8,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Major', value: [5,364,370,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,370,383,13,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,383,387,4,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,387,396,9,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,396,419,23,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,419,445,26,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,445,460,15,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,460,471,11,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,471,480,9,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Minor', value: [4,480,484,4,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,484,556,72,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,556,600,44,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,600,625,25,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,625,633,8,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,633,636,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,636,642,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,642,646,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,646,678,32,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola