Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: jobc5ff84_20260309224303.mid_analysis_function_stats.txt
Duration: 814

Chords

TypeDuration (1/4 notes)Duration (%)
Maj5133.12516.35
Min589.511
Dim524.1252.96
Augm51.8750.23
D7127.015.6
D7*51.256.3
Dim75.250.64
Dm728.8753.55
Maj766.758.2
Min786.010.57
MinMaj720.752.55
Augm77.750.95
No chord171.7521.1


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)143.62517.64
II39.754.88
III29.753.65
S (IV)17.752.18
D (V)98.62512.12
VI39.754.88
VII10.3751.27
No harmonic function434.37553.36


Scale

TypeDuration (1/4 notes)Duration (%)
Db Major/C# Major55.756.85
F Major42.8755.27
Eb Major19.02.33
F Minor60.07.37
Ab Major76.259.37
Gb Major/F# Major39.754.88
C Major32.253.96
E Major4.00.49
C# Minor79.09.71
A Major44.05.41
Cb Major/B Major79.6259.78
No scale281.534.58

{ name: 'C Major', value: [1,0,32.25,32.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,32.25,33.25,1,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,33.25,40,6.75,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Cb Major', value: [12,40,43,3,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,43,52.75,9.75,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,52.75,70.75,18,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,70.75,73,2.25,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,73,92,19,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,92,101,9,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Major', value: [10,101,145,44,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Cb Major', value: [12,145,153.75,8.75,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,153.75,164,10.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,164,171,7,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Cb Major', value: [12,171,194.25,23.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,194.25,196.375,2.125,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Cb Major', value: [12,196.375,200,3.625,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,200,206.75,6.75,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,206.75,211,4.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,211,238,27,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Cb Major', value: [12,238,279,41,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,279,291,12,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,291,292,1,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,292,320,28,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,320,324,4,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,324,339,15,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,339,350,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,350,373,23,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,373,380,7,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,380,401,21,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,401,418,17,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,418,457,39,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,457,480,23,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,480,489,9,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,489,494,5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,494,512.625,18.625,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,512.625,535.5,22.875,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C# Minor', value: [2,535.5,548,12.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,548,551,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C# Minor', value: [2,551,556,5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,556,561,5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C# Minor', value: [2,561,567,6,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,567,576,9,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Major', value: [5,576,580,4,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C# Minor', value: [2,580,588,8,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,588,640,52,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,640,648.25,8.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,648.25,649.75,1.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,649.75,662,12.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,662,663,1,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,663,665,2,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,665,674,9,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,674,682,8,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,682,701,19,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C# Minor', value: [2,701,708,7,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,708,715,7,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C# Minor', value: [2,715,719,4,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,719,728,9,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,728,738,10,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,738,750,12,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C# Minor', value: [2,750,765,15,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,765,772.5,7.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C# Minor', value: [2,772.5,776,3.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,776,782,6,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,782,795,13,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,795,796,1,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C# Minor', value: [2,796,814,18,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola