]> git.donarmstrong.com Git - lilypond.git/blob - ly/scale-definitions.ly
patch::: 1.3.98.jcn2
[lilypond.git] / ly / scale-definitions.ly
1
2
3 major = #'(
4     (0 . 0)
5     (1 . 0)
6     (2 . 0)
7     (3 . 0)
8     (4 . 0)
9     (5 . 0)
10     (6 . 0)
11   )
12
13 minor = #'(
14     (0 . 0)
15     (1 . 0)
16     (2 . -1)
17     (3 . 0)
18     (4 . 0)
19     (5 . -1)
20     (6 . -1)
21     )
22
23
24 ionian = #'(
25     (0 . 0)
26     (1 . 0)
27     (2 . 0)
28     (3 . 0)
29     (4 . 0)
30     (5 . 0)
31     (6 . 0)
32   )  
33
34
35 locrian = #'(
36     (0 . 0)
37     (1 . -1)
38     (2 . -1)
39     (3 . 0)
40     (4 . -1)
41     (5 . -1)
42     (6 . -1)
43   )  
44
45
46 aeolian = #'(
47     (0 . 0)
48     (1 . 0)
49     (2 . -1)
50     (3 . 0)
51     (4 . 0)
52     (5 . -1)
53     (6 . -1)
54     )
55
56
57 mixolydian = #'(
58     (0 . 0)
59     (1 . 0)
60     (2 . 0)
61     (3 . 0)
62     (4 . 0)
63     (5 . 0)
64     (6 . -1)
65   )  
66
67
68 lydian = #'(
69     (0 . 0)
70     (1 . 0)
71     (2 . 0)
72     (3 . 1)
73     (4 . 0)
74     (5 . 0)
75     (6 . 0)
76   )  
77
78
79 phrygian = #'(
80     (0 . 0)
81     (1 . -1)
82     (2 . -1)
83     (3 . 0)
84     (4 . 0)
85     (5 . -1)
86     (6 . -1)
87 )  
88
89
90 dorian = #'(
91     (0 . 0)
92     (1 . 0)
93     (2 . -1)
94     (3 . 0)
95     (4 . 0)
96     (5 . 0)
97     (6 . -1)
98   )
99