Spelling
public struct Spelling
Spelled representation of a Pitch
.
-
LetterName
of aPitch.Spelling
.Declaration
Swift
public let letterName: LetterName
-
Creates a Pitch.Spelling with the given
letterName
and the givenmodifier
.Declaration
Swift
public init(_ letterName: LetterName, _ modifier: Modifier = .natural)
-
Undocumented
Declaration
Swift
public init( _ letterName: LetterName, _ base: Modifier.Pythagorean = .natural, _ alterations: Modifier.Alteration... )
-
The modification of a
See morePitch.Spelling
from the givenLetterName
.Declaration
Swift
public struct Modifier
-
Unmodified
c
.Declaration
Swift
public static let c: Pitch.Spelling
-
Unmodified
d
.Declaration
Swift
public static let d: Pitch.Spelling
-
Unmodified
e
.Declaration
Swift
public static let e: Pitch.Spelling
-
Unmodified
f
.Declaration
Swift
public static let f: Pitch.Spelling
-
Unmodified
g
.Declaration
Swift
public static let g: Pitch.Spelling
-
Unmodified
a
.Declaration
Swift
public static let a: Pitch.Spelling
-
Unmodified
b
.Declaration
Swift
public static let b: Pitch.Spelling
-
Pitch.Class
represented by thisPitch.Spelling
value.Declaration
Swift
public var pitchClass: Pitch.Class { get }
-
Declaration
Swift
public static func < (lhs: Pitch.Spelling, rhs: Pitch.Spelling) -> Bool
Return Value
true
if the left handPitch.Spelling
value is less than the right handPitch.Spelling
value.
-
Declaration
Swift
public var description: String { get }
-
Undocumented
Declaration
Swift
public var spellingDistance: LineOfFifths.Distance { get }