Enum NoteName
- Namespace
- SunSharp
- Assembly
- SunSharp.dll
Represents the name of a musical note within an octave.
public enum NoteName : sbyte
- Extension Methods
Fields
A = 9A note.
Ab = 8A♭ note. Enharmonic equivalent of G♯.
As = 10A♯ note. Enharmonic equivalent of B♭.
B = 11B note. Enharmonic equivalent of C♭ in the next octave.
Bb = 10B♭ note. Enharmonic equivalent of A♯.
Bs = 12B♯ note. Enharmonic equivalent of C in the next octave.
C = 0C note. Enharmonic equivalent of B♯ in the previous octave.
Cb = -1D♭ note (flat). Enharmonic equivalent of B in the previous octave.
Cs = 1C♯ note.
D = 2D note.
Db = 1D♭ note. Enharmonic equivalent of C♯.
Ds = 3D♯ note. Enharmonic equivalent of E♭.
E = 4E note. Enharmonic equivalent of F♭.
Eb = 3E♭ note (flat). Enharmonic equivalent of D♯.
Es = 5E♯ note (natural). Enharmonic equivalent of F.
F = 5F note.
Fb = 4E♭ note (flat). Enharmonic equivalent of E.
Fs = 6F♯ note. Enharmonic equivalent of G♭.
G = 7G note.
Gb = 6G♭ note. Enharmonic equivalent of F♯.
Gs = 8G♯ note. Enharmonic equivalent of A♭.
Other = -128Unspecified, unknown or otherwise invalid note name.
Remarks
Supports enharmonic equivalents with one accidental (sharp or flat).