Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: bachc44_20240526202026.mid_analysis_function_stats.txt
Duration: 552

Chords

TypeDuration (1/4 notes)Duration (%)
Maj598.017.75
Min5132.023.91
Dim552.59.51
Augm518.03.26
D728.05.07
D7*25.04.53
Dim79.01.63
Dm716.02.9
Maj720.03.62
Min714.02.54
MinMaj79.01.63
Augm76.01.09
No chord124.522.55


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)47.58.61
II14.02.54
III15.52.81
S (IV)14.52.63
D (V)35.56.43
VI7.51.36
VII4.00.72
No harmonic function413.574.91


Scale

TypeDuration (1/4 notes)Duration (%)
Bb Major19.03.44
D Minor36.56.61
E Major13.02.36
D Major7.01.27
C Major17.03.08
G Minor69.012.5
A Minor17.53.17
A Major3.00.54
G Major6.01.09
F Major20.03.62
Eb Major2.50.45
No scale341.561.87

{ name: 'D Minor', value: [3,0,16,16,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,16,62.5,46.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,62.5,65,2.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,65,102,37,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,102,110.5,8.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,110.5,115,4.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,115,117.5,2.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,117.5,126,8.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,126,142.5,16.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,142.5,145,2.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,145,158.5,13.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,158.5,161,2.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,161,175.5,14.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Major', value: [1,175.5,182,6.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,182,206.5,24.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Minor', value: [10,206.5,224,17.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,224,238,14,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,238,241.5,3.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,241.5,252,10.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,252,260.5,8.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,260.5,299.5,39,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Major', value: [5,299.5,309,9.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,309,319.5,10.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Major', value: [5,319.5,323,3.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,323,324.5,1.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,324.5,332,7.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,332,335,3,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,335,342.5,7.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Major', value: [1,342.5,353,10.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,353,375,22,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,375,383,8,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,383,396.5,13.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,396.5,407.5,11,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,407.5,433,25.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,433,435,2,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,435,454.5,19.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,454.5,456.5,2,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,456.5,458,1.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,458,464,6,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,464,464.5,0.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,464.5,470,5.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Major', value: [11,470,474,4,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,474,483.5,9.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Major', value: [10,483.5,486.5,3,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,486.5,495,8.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,495,505.5,10.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,505.5,521,15.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,521,542,21,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Major', value: [8,542,545,3,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,545,547,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,547,552,5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola