-
Notifications
You must be signed in to change notification settings - Fork 0
/
chordlabels.py
136 lines (135 loc) · 5.08 KB
/
chordlabels.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
chord_labels = {
frozenset({8, 3, 11, 5}): 'Fhdim7',
frozenset({9, 2, 6}): 'DMaj',
frozenset({1, 10, 6}): 'GbMaj',
frozenset({9, 2, 11, 6}): 'Bmin7',
frozenset({9, 3, 5}): 'F7_no5',
frozenset({8, 2, 4}): 'E7_no5',
frozenset({1, 10, 5, 6}): 'F#M7',
frozenset({10, 2, 11, 6}): 'BminM7',
frozenset({10, 4, 7}): 'Edim',
frozenset({1, 3, 7}): 'Eb7_no5',
frozenset({9, 2, 5}): 'Dmin',
frozenset({0, 9, 6}): 'F#dim',
frozenset({11, 5, 7}): 'G7_no5',
frozenset({8, 0, 3, 6}): 'Ab7',
frozenset({8, 0, 3, 7}): 'AbM7',
frozenset({3, 9, 11, 6}): 'B7',
frozenset({8, 2, 11, 5}): 'Ddim7',
frozenset({10, 2, 5}): 'BbMaj',
frozenset({8, 1, 10, 5}): 'Bbmin7',
frozenset({9, 2, 6, 1}): 'DM7',
frozenset({8, 0, 4}): 'CAug',
frozenset({0, 10, 4}): 'C7_no5',
frozenset({9, 5, 6, 1}): 'F#minM7',
frozenset({10, 2, 5, 6}): 'GbAugM7',
frozenset({3, 9, 11}): 'B7_no5',
frozenset({0, 11, 4, 7}): 'CM7',
frozenset({9, 4, 5, 1}): 'FAugM7',
frozenset({11, 4, 7}): 'Emin',
frozenset({0, 10, 4, 6}): 'FrenchE|FrenchBb',
frozenset({8, 1, 10, 4}): 'A#hdim7',
frozenset({8, 0, 4, 7}): 'AbAugM7',
frozenset({1, 10, 7}): 'Gdim',
frozenset({2, 10, 3, 7}): 'EbM7',
frozenset({1, 11, 5, 7}): 'FrenchF|FrenchB',
frozenset({8, 9, 5, 1}): 'AAugM7',
frozenset({8, 10, 2, 5}): 'Bb7',
frozenset({1, 2, 10, 6}): 'DAugM7',
frozenset({1, 10, 5}): 'Bbmin',
frozenset({1, 10, 5, 9}): 'BbminM7',
frozenset({8, 1, 11, 5}): 'C#7',
frozenset({0, 9, 2, 5}): 'Dmin7',
frozenset({11, 3, 7}): 'EbAug',
frozenset({0, 10, 3, 6}): 'Chdim7',
frozenset({8, 10, 2}): 'Bb7_no5',
frozenset({0, 10, 3, 7}): 'Cmin7',
frozenset({9, 5, 1}): 'DbAug',
frozenset({1, 10, 4, 6}): 'F#7',
frozenset({8, 2, 5}): 'Ddim',
frozenset({10, 2, 4, 7}): 'Ehdim7',
frozenset({9, 4, 1, 7}): 'A7',
frozenset({0, 9, 4, 8}): 'AminM7',
frozenset({9, 3, 6, 1}): 'D#hdim7',
frozenset({2, 10, 3, 6}): 'EbminM7',
frozenset({10, 4, 6}): 'F#7_no5',
frozenset({0, 9, 4, 7}): 'Amin7',
frozenset({0, 9, 2, 6}): 'D7',
frozenset({8, 0, 3, 5}): 'Fmin7',
frozenset({9, 4, 1}): 'AMaj',
frozenset({10, 2, 6}): 'DAug',
frozenset({9, 6, 1}): 'F#min',
frozenset({8, 0, 3}): 'AbMaj',
frozenset({3, 11, 6, 7}): 'GAugM7',
frozenset({2, 11, 7}): 'GMaj',
frozenset({9, 3, 1, 7}): 'FrenchC#|FrenchG',
frozenset({10, 2, 5, 7}): 'Gmin7',
frozenset({0, 9, 3, 5}): 'F7',
frozenset({8, 2, 11}): 'G#dim',
frozenset({0, 11, 3, 7}): 'CminM7',
frozenset({3, 10, 11, 6}): 'BM7',
frozenset({8, 1, 5}): 'DbMaj',
frozenset({2, 11, 5}): 'Bdim',
frozenset({2, 11, 4, 7}): 'Emin7',
frozenset({8, 1, 5, 0}): 'DbM7',
frozenset({3, 11, 6}): 'BMaj',
frozenset({9, 3, 6}): 'D#dim',
frozenset({9, 10, 2, 5}): 'BbM7',
frozenset({1, 4, 7}): 'C#dim',
frozenset({0, 9, 4, 5}): 'FM7',
frozenset({0, 3, 6}): 'Cdim',
frozenset({1, 11, 4, 7}): 'C#hdim7',
frozenset({3, 10, 11, 7}): 'BAugM7',
frozenset({0, 8, 11, 4}): 'CAugM7',
frozenset({8, 1, 11, 4}): 'C#min7',
frozenset({2, 11, 6}): 'Bmin',
frozenset({0, 9, 5}): 'FMaj',
frozenset({9, 1, 7}): 'A7_no5',
frozenset({11, 2, 3, 7}): 'EbAugM7',
frozenset({1, 10, 5, 7}): 'Ghdim7',
frozenset({8, 2, 11, 4}): 'E7',
frozenset({8, 3, 11}): 'G#min',
frozenset({9, 2, 5, 1}): 'DminM7',
frozenset({9, 10, 2, 6}): 'BbAugM7',
frozenset({8, 2, 11, 6}): 'G#hdim7',
frozenset({8, 0, 5}): 'Fmin',
frozenset({8, 0, 2, 6}): 'FrenchC|FrenchF#',
frozenset({10, 3, 6}): 'Ebmin',
frozenset({0, 3, 7}): 'Cmin',
frozenset({9, 2, 11, 5}): 'Bhdim7',
frozenset({8, 0, 4, 5}): 'FminM7',
frozenset({1, 10, 4, 7}): 'C#dim7',
frozenset({0, 9, 4}): 'Amin',
frozenset({0, 1, 5, 9}): 'DbAugM7',
frozenset({10, 2, 6, 7}): 'GminM7',
frozenset({8, 1, 4}): 'C#min',
frozenset({8, 9, 4, 1}): 'AM7',
frozenset({1, 10, 4}): 'A#dim',
frozenset({0, 4, 7}): 'CMaj',
frozenset({0, 9, 3}): 'Adim',
frozenset({0, 2, 6}): 'D7_no5',
frozenset({10, 2, 7}): 'Gmin',
frozenset({2, 11, 5, 7}): 'G7',
frozenset({8, 1, 4, 0}): 'C#minM7',
frozenset({1, 10, 3, 7}): 'Eb7',
frozenset({1, 10, 3, 6}): 'Ebmin7',
frozenset({3, 9, 11, 5}): 'FrenchEb|FrenchA',
frozenset({8, 11, 5}): 'Fdim',
frozenset({0, 10, 4, 7}): 'C7',
frozenset({0, 9, 4, 6}): 'F#hdim7',
frozenset({3, 11, 4, 7}): 'EminM7',
frozenset({8, 3, 11, 6}): 'G#min7',
frozenset({0, 9, 3, 7}): 'Ahdim7',
frozenset({9, 4, 6, 1}): 'F#min7',
frozenset({8, 3, 11, 4}): 'EM7',
frozenset({8, 0, 3, 4}): 'EAugM7',
frozenset({2, 11, 6, 7}): 'GM7',
frozenset({8, 3, 11, 7}): 'G#minM7',
frozenset({8, 11, 4}): 'EMaj',
frozenset({1, 11, 5}): 'C#7_no5',
frozenset({8, 0, 2, 5}): 'Dhdim7',
frozenset({8, 0, 6}): 'Ab7_no5',
frozenset({0, 9, 3, 6}): 'Cdim7',
frozenset({10, 3, 7}): 'EbMaj',
frozenset({8, 10, 2, 4}): 'FrenchD/FrenchAb'
}