Modifier

public enum Modifier : PitchSpellingModifier

The modifer (represented graphically as an Accidental) for a SpelledPitch in the EDO12 TuningSystem.

  • Single sharp modifier.

    Declaration

    Swift

    public static let sharp: EDO12.Modifier
  • Single flat modifier.

    Declaration

    Swift

    public static let flat: EDO12.Modifier
  • Natural modifier.

    Declaration

    Swift

    case natural
  • Sharp modifier with degree of sharpness (e.g., double sharp)

    Declaration

    Swift

    case sharps(count: Int)
  • Flat modifier with degree of sharpness (e.g., triple flat)

    Declaration

    Swift

    case flats(count: Int)
  • A Modifier which does not apply any modification.

    Declaration

    Swift

    public static var identity: Modifier { get }
  • The amount that a EDO12.Modifier modifies the base Pitch.Class of a LetterName (in percentage of a NoteNumber).

    Declaration

    Swift

    public var adjustment: Double { get }
  • Printable description of EDO12.Modifier.

    Declaration

    Swift

    public var description: String { get }