Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: jobff5ab5_20260309223109.mid_analysis_function_stats.txt
Duration: 666

Chords

TypeDuration (1/4 notes)Duration (%)
Maj5182.2527.36
Min5101.12515.18
Dim532.04.8
Augm53.8750.58
D735.55.33
D7*54.8758.24
Dim70.00
Dm78.1251.22
Maj727.254.09
Min732.1254.82
MinMaj77.01.05
Augm72.00.3
No chord179.87527.01


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)106.87516.05
II21.03.15
III18.252.74
S (IV)37.05.56
D (V)116.12517.44
VI24.6253.7
VII6.751.01
No harmonic function335.37550.36


Scale

TypeDuration (1/4 notes)Duration (%)
Eb Major59.758.97
A Minor6.50.98
Eb Minor/D# Minor17.752.67
Bb Major101.7515.28
Bb Minor/A# Minor10.01.5
C Minor11.01.65
D Minor52.757.92
F Major223.2533.52
No scale183.2527.52

{ name: 'A Minor', value: [10,0,6.5,6.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,6.5,10,3.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,10,26,16,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,26,32,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,32,34.75,2.75,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,34.75,40,5.25,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,40,55,15,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,55,80,25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,80,90,10,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,90,92.5,2.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,92.5,126,33.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,126,158,32,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,158,172,14,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,172,178.5,6.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,178.5,180.5,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,180.5,186,5.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,186,200,14,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,200,225,25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,225,239,14,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,239,267,28,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,267,275,8,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,275,295.5,20.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,295.5,318.5,23,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,318.5,325,6.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,325,360,35,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,360,368.5,8.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,368.5,384,15.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,384,392.75,8.75,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,392.75,411,18.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,411,445,34,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Minor', value: [4,445,454,9,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,454,456,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,456,477.5,21.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,477.5,484,6.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Minor', value: [11,484,494,10,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,494,500,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Minor', value: [1,500,504.5,4.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,504.5,505,0.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,505,512,7,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,512,540,28,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,540,548.5,8.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,548.5,556.5,8,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,556.5,565,8.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,565,574,9,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,574,585,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,585,594,9,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,594,604,10,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,604,629.25,25.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Minor', value: [4,629.25,638,8.75,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,638,666,28,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola