Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: chopin-waltz_20240625220447.mid_analysis_function_stats.txt
Duration: 1173

Chords

TypeDuration (1/4 notes)Duration (%)
Maj5365.031.12
Min571.6256.11
Dim573.06.22
Augm512.01.02
D7168.014.32
D7*41.03.5
Dim731.02.64
Dm732.02.73
Maj739.03.32
Min747.8754.08
MinMaj721.01.79
Augm717.01.45
No chord254.521.7


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)233.519.91
II50.754.33
III8.00.68
S (IV)12.01.02
D (V)168.12514.33
VI25.3752.16
VII15.01.28
No harmonic function660.2556.29


Scale

TypeDuration (1/4 notes)Duration (%)
Bb Minor/A# Minor43.03.67
Eb Major218.518.63
Db Major/C# Major118.7510.12
F Minor8.00.68
Ab Major126.010.74
Gb Major/F# Major179.37515.29
No scale479.37540.87

{ name: 'Eb Major', value: [4,0,27,27,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,27,34,7,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,34,48,14,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,48,59,11,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,59,75,16,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,75,82,7,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,82,96,14,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,96,108,12,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,108,117,9,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,117,129,12,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,129,140,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,140,159,19,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,159,171,12,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,171,178,7,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,178,193.5,15.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,193.5,203,9.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,203,206,3,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,206,214,8,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,214,225,11,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,225,236,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,236,249,13,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,249,255,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,255,257,2.0,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,257,268,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,268,269,1,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,269,299,30,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,299,305,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,305,315,10,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,315,317,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,317,327,10,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,327,329,2.0,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,329,342,13,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,342,351,9,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,351,354,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,354,360,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,360,366,6,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,366,385,19,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,385,401,16,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,401,411,10,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,411,413,2.0,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,413,423,10,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,423,425,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,425,430,5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,430,438,8,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,438,449,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,449,450.875,1.875,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,450.875,460,9.125,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,460,463,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,463,472,9,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,472,474.875,2.875,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,474.875,485,10.125,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,485,488,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,488,495,7,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,495,499,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,499,508,9,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,508,514,6,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,514,522.875,8.875,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,522.875,524,1.125,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,524,532,8,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,532,539,7,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,539,558,19,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,558,560,2.0,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Minor', value: [11,560,567,7,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,567,577,10,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Minor', value: [11,577,591,14,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,591,595,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,595,608,13,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,608,616,8,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,616,620,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,620,628,8,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,628,631,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,631,655,24,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,655,656,1,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Minor', value: [11,656,663,7,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,663,673,10,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Bb Minor', value: [11,673,688,15,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,688,691,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,691,704,13,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,704,706,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,706,714.875,8.875,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Gb Major', value: [7,714.875,725,10.125,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,725,728,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,728,736,8,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,736,807,71,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,807,816,9,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,816,826,10,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,826,840,14,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,840,843,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Minor', value: [6,843,851,8,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,851,853,2,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,853,862,9,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,862,873,11,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,873,884,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,884,904,20,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,904,915,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,915,922,7,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,922,936,14,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,936,952,16,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,952,976,24,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,976,997,21,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,997,1024,27,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,1024,1040,16,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Ab Major', value: [9,1040,1055,15,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Eb Major', value: [4,1055,1084,29,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,1084,1173,89,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola