Module: Musicality::ScaleClasses::Heptatonic::Prima
- Defined in:
- lib/musicality/composition/model/scale_classes.rb
Overview
This is where the standard Major scale and its modes are found, among others.
Constant Summary collapse
- IONIAN =
MAJOR = ScaleClass.new([2,2,1,2,2,2,1])
- DORIAN =
IONIAN.rotate(1)
- PHRYGIAN =
IONIAN.rotate(2)
- LYDIAN =
IONIAN.rotate(3)
- MIXOLYDIAN =
IONIAN.rotate(4)
- AEOLIAN =
MINOR = IONIAN.rotate(5)
- LOCRIAN =
IONIAN.rotate(6)
- MODES =
{ 1 => IONIAN, 2 => DORIAN, 3 => PHRYGIAN, 4 => LYDIAN, 5 => MIXOLYDIAN, 6 => AEOLIAN, 7 => LOCRIAN }