Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: joba1a169_20260310022144.mid_analysis_function_stats.txt
Duration: 686

Chords

TypeDuration (1/4 notes)Duration (%)
Maj5138.020.12
Min5122.7517.89
Dim50.00
Augm50.00
D7127.018.51
D7*10.01.46
Dim75.00.73
Dm740.55.9
Maj784.012.24
Min770.2510.24
MinMaj729.6254.32
Augm716.02.33
No chord42.8756.25


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)235.2534.29
II25.03.64
III6.00.87
S (IV)25.3753.7
D (V)134.019.53
VI22.53.28
VII0.00
No harmonic function237.87534.68


Scale

TypeDuration (1/4 notes)Duration (%)
Bb Major76.011.08
D Major53.757.84
Bb Minor/A# Minor10.01.46
G Major163.023.76
F Major15.02.19
Eb Major11.01.6
A Minor12.01.75
G Minor156.2522.78
No scale189.027.55

{ name: 'A Minor', value: [10,0,12,12,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,12,16,4,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,16,38,22,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,38,59,21,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,59,96,37,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,96,158,62,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,158,177,19,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,177,192,15,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,192,220,28,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,220,227,7,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,227,229,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,229,265,36,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,265,325,60,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,325,331,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,331,342,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,342,346,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,346,361,15,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,361,374,13,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,374,376,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,376,390,14,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Minor', value: [11,390,400,10,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,400,404,4.0,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,404,451,47,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,451,468,17,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,468,483,15,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,483,484,1,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,484,528,44,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,528,535,7,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,535,579,44,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,579,583,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,583,658,75,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,658,662,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,662,678.75,16.75,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,678.75,686,7.25,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola