Software for Analysis of Harmony in Music

Computer Tool for Search of Tonal Cadencies in Various Midi Files

Statistics

File: job7e92d6_20260309143528.mid_analysis_function_stats.txt
Duration: 492

Chords

TypeDuration (1/4 notes)Duration (%)
Maj588.517.99
Min576.015.45
Dim521.04.27
Augm54.00.81
D759.62512.12
D7*1.750.36
Dim719.03.86
Dm740.58.23
Maj733.06.71
Min746.1259.38
MinMaj77.01.42
Augm76.51.32
No chord89.018.09


Harmonic Functions

TypeDuration (1/4 notes)Duration (%)
T (I)67.513.72
II21.54.37
III6.01.22
S (IV)12.02.44
D (V)28.255.74
VI13.02.64
VII6.01.22
No harmonic function337.7568.65


Scale

TypeDuration (1/4 notes)Duration (%)
B Minor52.010.57
G Minor6.01.22
C# Minor12.02.44
F Major10.02.03
A Major10.02.03
Db Major/C# Major12.02.44
F# Minor23.04.67
E Minor19.03.86
D Minor16.03.25
D Major25.05.08
C Major29.05.89
No scale278.056.5

{ name: 'C Major', value: [1,0,14,14,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,14,21,7,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,21,24,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'B Minor', value: [12,24,42,18,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,42,54,12,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F# Minor', value: [7,54,64,10,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,64,92,28,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Minor', value: [5,92,100,8,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,100,104,4,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'B Minor', value: [12,104,113,9,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,113,125,12,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'Db Major', value: [2,125,137,12,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,137,146,9,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F Major', value: [6,146,156,10,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,156,184,28,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C# Minor', value: [2,184,196,12,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'A Major', value: [10,196,206,10,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,206,213,7,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'C Major', value: [1,213,228,15,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,228,255,27,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'E Minor', value: [5,255,266,11,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'B Minor', value: [12,266,273,7,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F# Minor', value: [7,273,281,8,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Minor', value: [3,281,290,9,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'G Minor', value: [8,290,296,6,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,296,342,46,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,342,349,7,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,349,352,3,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'B Minor', value: [12,352,370,18,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,370,389,19,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'F# Minor', value: [7,389,394,5,#6996ff], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,394,424,30,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'D Major', value: [3,424,435,11,#ffd269], itemStyle: { normal: { color: '#7b9ce1'} } },
{ name: 'null', value: [0,435,492,57,#f2f2f2], itemStyle: { normal: { color: '#7b9ce1'} } },

© 2020 Eva Ferková, Michal Šukola