Module: Musicality::ScaleClasses::Heptatonic::Secunda
- Defined in:
- lib/musicality/composition/model/scale_classes.rb
Constant Summary collapse
- JAZZ_MINOR =
MELODIC_MINOR = ScaleClass.new([2,1,2,2,2,2,1])
- PHRYGIAN_RAISED_SIXTH =
MELODIC_MINOR.rotate(1)
- LYDIAN_RAISED_FIFTH =
MELODIC_MINOR.rotate(2)
- ACOUSTIC =
LYDIAN_DOMINANT = MELODIC_MINOR.rotate(3)
- MAJOR_MINOR =
MELODIC_MINOR.rotate(4)
- HALF_DIMINISHED =
MELODIC_MINOR.rotate(5)
- ALTERED =
MELODIC_MINOR.rotate(6)
- MODES =
{ 1 => MELODIC_MINOR, 2 => PHRYGIAN_RAISED_SIXTH, 3 => LYDIAN_RAISED_FIFTH, 4 => ACOUSTIC, 5 => MAJOR_MINOR, 6 => HALF_DIMINISHED, 7 => ALTERED }