Ejemplo n.º 1
0
        public string Modifiers(UpperExtensionEnum extension)
        {
            if (UnknownBaseStep + Unknown7Step + Unknown9Step + Unknown11Step + Unknown13Step != string.Empty)
            {
                return(UnknownBaseStep + Unknown7Step + Unknown9Step + Unknown11Step + Unknown13Step);
            }
            switch (extension)
            {
            case UpperExtensionEnum.Triads:
                return(BasicTriadStringModifiers);

            case UpperExtensionEnum.Sevenths:
                return(SeventhStringModifiers);

            case UpperExtensionEnum.Ninths:
                return(NinthStringModifiers);

            case UpperExtensionEnum.Ellevenths:
                return(EleventhStringModifiers);

            case UpperExtensionEnum.Thirteenths:
                return(ThirteenthStringModifiers);

            default:
                return(string.Empty);
            }
        }
Ejemplo n.º 2
0
 public void ToggleExtension(UpperExtensionEnum extension)
 {
     if (UpperExtensionsToShow.Contains(extension))
     {
         UpperExtensionsToShow.Remove(extension);
     }
     else
     {
         UpperExtensionsToShow.Add(extension);
     }
     updateData();
 }