Enumerations

The following enumerations are available globally.

  • A node of chord progression in intervals.

    See more

    Declaration

    Swift

    public enum ChordProgressionNode: Int, CustomStringConvertible, Codable
  • The enum used for calculating values of the Keys and Pitches.

    See more

    Declaration

    Swift

    public enum Accidental: Codable, Equatable, Hashable, RawRepresentable, ExpressibleByIntegerLiteral, ExpressibleByStringLiteral, CustomStringConvertible
  • Defines the types of note values.

    See more

    Declaration

    Swift

    public enum NoteValueType: Double, Codable
  • Defines third part of the chord. Second note after the root.

    See more

    Declaration

    Swift

    public enum ChordThirdType: Int, ChordPart
  • Defines fifth part of the chord. Third note after root note.

    See more

    Declaration

    Swift

    public enum ChordFifthType: Int, ChordPart
  • Defiens seventh chords. If you add seventh note, you have seventh chord.

    See more

    Declaration

    Swift

    public enum ChordSeventhType: Int, ChordPart
  • Defines suspended chords. If you play second or fourth note of chord, instead of thirds, than you have suspended chords.

    See more

    Declaration

    Swift

    public enum ChordSuspendedType: Int, ChordPart