Scale(mode)
スケールを指定します。
基本は、長調の音楽の時は"Ionian"(0)スケールを使います。
短調の時は、自然短音階である"Aeolian"(5)スケールを使う他、
和声的短音階の"Harmonic minor"(10)や、旋律的短音階の"Melodic minor"(20)を使います。
その他のスケールは、是非、研究してみてください。
10番台のスケールは和声的短音階から発展したスケールです。
20番台のスケールは旋律的短音階から発展したスケールです。
| mode | scale (when Key=C) | scale name |
|---|---|---|
| 0 | c d e f g a b | Ionian (長音階) |
| 1 | c d e-f g a b- | Dorian |
| 2 | c d-e-f g a-b- | Phrygian |
| 3 | c d e f+g a b | Lydian |
| 4 | c d e f g a b- | Mixo-Lydian |
| 5 | c d e-f g a-b- | Aeolian (自然短音階) |
| 6 | c d-e-f g-a-b- | Locrian |
| 7 | c d+e+f+g a+b | |
| 10 | c d e-f g a-b | Harmonic minor (和声的短音階) |
| 11 | c d-e-f g-a b- | Locrian natural13 |
| 12 | c d e f g+a b | Ionian #5 |
| 13 | c d e-f g a b- | Dorian #11 |
| 14 | c d-e f g a-b- | Harmonic minor perfect 5th below |
| 15 | c d+e f+g a b | Lydian #9 |
| 16 | c d-e-f-g-a-a | Altered ♭7 |
| 20 | c d e-f g a b | Melodic minor (旋律的短音階) |
| 21 | c d-e-f g a b- | Dorian ♭9 |
| 22 | c d e f+g+a b | Lydian #5 |
| 23 | c d e f+g a b- | Mixo-Lydian #11 (Lydian ♭7) |
| 24 | c d e f g a-b- | Mixo-Lydian ♭13 |
| 25 | c d e-f g-a-b- | Aeolian ♭5 (Super Locrian) |
| 26 | c d-e-f-g-a-b- | Altered |
| 27 | c-d-e-f g a-b- | G Altered |
スケールを設定します。
MMLコンパイラーの疑似命令です。
次にK{}コマンド若しくは、Scaleコマンドが来るまで、
本コマンドで指定された音階に、自動で臨時記号が付加されてコンパイルされます。
各記述ブロック(Sub, BGM, SE)では、デフォルトは調号無し(ハ長調、アイオニアンスケール)となります。
従い、サブルーチンコールする場合は、サブルーチン先も調号・スケールを指定して下さい。
音楽理論については、別途、和声についての参考書等をご参照ください。
K{g-moll} scale(20) gab>cdefg scale(5) agfedc/* g-moll melodic minor scale */