Esempio n. 1
0
File: Key.cs Progetto: bwatts/Score
 private static Scale GetScale(KeyScale keyScale)
 {
     switch(keyScale)
     {
         case KeyScale.Major:
             return Scale.Major;
         case KeyScale.Minor:
             return Scale.Minor;
         default:
             throw new NotSupportedException("Unsupported key scale type: " + keyScale.ToString());
     }
 }
Esempio n. 2
0
File: Key.cs Progetto: bwatts/Score
 public Key(Note root, KeyScale keyScale)
     : base(root, GetScale(keyScale))
 {
     KeyScale = keyScale;
 }