Skip to content

Commit 698016c

Browse files
committed
wip
1 parent 3f4af05 commit 698016c

File tree

1 file changed

+42
-42
lines changed

1 file changed

+42
-42
lines changed

crates/notation_core/src/scale.rs

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -123,101 +123,101 @@ impl Scale {
123123
match self {
124124
Scale::Ionian => vec![
125125
Key::C,
126-
Key::D_FLAT,
126+
Key::G,
127127
Key::D,
128-
Key::E_FLAT,
128+
Key::A,
129129
Key::E,
130-
Key::F,
130+
Key::B,
131131
Key::F_SHARP,
132-
Key::G,
132+
Key::D_FLAT,
133133
Key::A_FLAT,
134-
Key::A,
134+
Key::E_FLAT,
135135
Key::B_FLAT,
136-
Key::B,
136+
Key::F,
137137
],
138138
Scale::Dorian => vec![
139139
Key::D,
140-
Key::E_FLAT,
140+
Key::A,
141141
Key::E,
142-
Key::F,
142+
Key::B,
143143
Key::F_SHARP,
144-
Key::G,
144+
Key::C_SHARP,
145145
Key::G_SHARP,
146-
Key::A,
146+
Key::E_FLAT,
147147
Key::B_FLAT,
148-
Key::B,
148+
Key::F,
149149
Key::C,
150-
Key::C_SHARP,
150+
Key::G,
151151
],
152152
Scale::Phrygian => vec![
153153
Key::E,
154-
Key::F,
154+
Key::B,
155155
Key::F_SHARP,
156-
Key::G,
156+
Key::C_SHARP,
157157
Key::G_SHARP,
158-
Key::A,
158+
Key::D_SHARP,
159159
Key::A_SHARP,
160-
Key::B,
160+
Key::F,
161161
Key::C,
162-
Key::C_SHARP,
162+
Key::G,
163163
Key::D,
164-
Key::D_SHARP,
164+
Key::A,
165165
],
166166
Scale::Lydian => vec![
167167
Key::F,
168-
Key::G_FLAT,
168+
Key::C,
169169
Key::G,
170-
Key::A_FLAT,
170+
Key::D,
171171
Key::A,
172-
Key::B_FLAT,
172+
Key::E,
173173
Key::B,
174-
Key::C,
174+
Key::G_FLAT,
175175
Key::D_FLAT,
176-
Key::D,
176+
Key::A_FLAT,
177177
Key::E_FLAT,
178-
Key::E,
178+
Key::B_FLAT,
179179
],
180180
Scale::Mixolydian => vec![
181181
Key::G,
182-
Key::A_FLAT,
182+
Key::D,
183183
Key::A,
184-
Key::B_FLAT,
184+
Key::E,
185185
Key::B,
186-
Key::C,
186+
Key::F_SHARP,
187187
Key::C_SHARP,
188-
Key::D,
188+
Key::A_FLAT,
189189
Key::E_FLAT,
190-
Key::E,
190+
Key::B_FLAT,
191191
Key::F,
192-
Key::F_SHARP,
192+
Key::C,
193193
],
194194
Scale::Aeolian => vec![
195195
Key::A,
196-
Key::B_FLAT,
196+
Key::E,
197197
Key::B,
198-
Key::C,
198+
Key::F_SHARP,
199199
Key::C_SHARP,
200-
Key::D,
200+
Key::G_SHARP,
201201
Key::D_SHARP,
202-
Key::E,
202+
Key::B_FLAT,
203203
Key::F,
204-
Key::F_SHARP,
204+
Key::C,
205205
Key::G,
206-
Key::G_SHARP,
206+
Key::D,
207207
],
208208
Scale::Locrian => vec![
209209
Key::B,
210-
Key::C,
210+
Key::F_SHARP,
211211
Key::C_SHARP,
212-
Key::D,
212+
Key::G_SHARP,
213213
Key::D_SHARP,
214-
Key::E,
214+
Key::A_SHARP,
215215
Key::E_SHARP,
216-
Key::F_SHARP,
216+
Key::C,
217217
Key::G,
218-
Key::G_SHARP,
218+
Key::D,
219219
Key::A,
220-
Key::A_SHARP,
220+
Key::E,
221221
],
222222
}
223223
}

0 commit comments

Comments
 (0)