Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: job1bb265_20260310012249.mid_analysis_function_stats.txt
Duration: 452

Chords

TypeDuration (1/4 notes)Duration (%)
Maj561.013.5
Min534.07.52
Dim536.758.13
Augm50.00
D791.020.13
D7*7.251.6
Dim737.08.19
Dm720.54.54
Maj736.758.13
Min719.54.31
MinMaj715.753.48
Augm713.02.88
No chord79.517.59


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)53.511.84
II15.53.43
III4.250.94
S (IV)23.55.2
D (V)48.010.62
VI10.52.32
VII3.00.66
No harmonic function293.7564.99


Scale

TypeDuration (1/4 notes)Duration (%)
C Major50.011.06
D Major4.00.88
G Minor13.753.04
F Minor29.756.58
A Minor20.04.42
F Major44.09.73
A Major2.250.5
G Major32.07.08
D Minor4.00.88
Cb Major/B Major9.752.16
No scale242.553.65

{ name: 'C Major', value: [1,0,8,8,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,8,15,7,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,15,46,31,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Major', value: [1,46,48,2,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,48,148,100,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Major', value: [1,148,163,15,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,163,170,7,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,170,199,29,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Minor', value: [10,199,219,20,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,219,230,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Major', value: [1,230,240,10,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,240,241,1.0,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,241,246,5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,246,258,12,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Major', value: [1,258,273,15,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,273,279,6,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,279,288,9,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,288,303.25,15.25,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,303.25,312,8.75,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,312,315,3.0,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,315,336,21,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,336,352,16,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,352,356,4,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,356,360,4,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,360,365,5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Cb Major', value: [12,365,374.75,9.75,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,374.75,377,2.25,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Major', value: [10,377,379.25,2.25,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,379.25,381,1.75,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,381,394.75,13.75,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,394.75,437,42.25,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,437,441.5,4.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,441.5,443.5,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,443.5,452,8.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola