Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: jsbach-eng-suite-a-prelude_20240625171037.mid_analysis_function_stats.txt
Duration: 223.5

Chords

TypeDuration (1/4 notes)Duration (%)
Maj550.2522.48
Min529.513.2
Dim513.05.82
Augm51.50.67
D712.55.59
D7*11.755.26
Dim70.50.22
Dm74.52.01
Maj726.011.63
Min723.510.51
MinMaj74.01.79
Augm74.52.01
No chord42.018.79


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)46.020.58
II5.52.46
III10.04.47
S (IV)21.759.73
D (V)24.7511.07
VI17.57.83
VII7.03.13
No harmonic function91.040.72


Scale

TypeDuration (1/4 notes)Duration (%)
C# Minor4.01.79
B Minor21.09.4
F# Minor8.53.8
D Major13.05.82
E Minor2.51.12
E Major34.015.21
A Major85.538.26
No scale55.024.61

{ name: 'A Major', value: [10,0,31,31,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,31,37,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Major', value: [5,37,60,23,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Major', value: [10,60,67.5,7.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,67.5,89.5,22,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F# Minor', value: [7,89.5,93.5,4,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,93.5,102.5,9,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'B Minor', value: [12,102.5,119.5,17,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Minor', value: [5,119.5,122,2.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'B Minor', value: [12,122,126,4,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Major', value: [5,126,131,5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,131,134.5,3.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F# Minor', value: [7,134.5,137,2.5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Major', value: [5,137,143,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Major', value: [10,143,149,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,149,156,7,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Major', value: [10,156,163,7,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,163,168,5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Major', value: [10,168,172.5,4.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F# Minor', value: [7,172.5,174.5,2,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,174.5,179,4.5,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C# Minor', value: [2,179,183,4,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,183,186,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Major', value: [10,186,192,6,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,192,200,8,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Major', value: [10,200,223.5,23.5,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola