Class VoiceRanges
- Namespace
- Celeritas.Core.VoiceLeading
- Assembly
- Celeritas.dll
Represents the MIDI pitch ranges for each voice.
public static class VoiceRanges
- Inheritance
-
VoiceRanges
- Inherited Members
Fields
Alto
Alto range as inclusive MIDI pitch bounds, G3 to D5.
public static readonly (int Min, int Max) Alto
Field Value
Bass
Bass range as inclusive MIDI pitch bounds, E2 to C4.
public static readonly (int Min, int Max) Bass
Field Value
Soprano
Soprano range as inclusive MIDI pitch bounds, C4 to A5.
public static readonly (int Min, int Max) Soprano
Field Value
Tenor
Tenor range as inclusive MIDI pitch bounds, C3 to G4.
public static readonly (int Min, int Max) Tenor
Field Value
Methods
GetRange(VoicePart)
public static (int Min, int Max) GetRange(VoicePart voice)
Parameters
voiceVoicePart
Returns
Exceptions
- ArgumentOutOfRangeException
voiceis not a defined VoicePart value.