Enum VoiceLeadingStyle
- Namespace
- Celeritas.Core.FiguredBass
- Assembly
- Celeritas.dll
Voice leading style for figured bass realization
public enum VoiceLeadingStyle
Fields
Smooth = 0Smooth voice leading (minimal movement)
Strict = 1Strict style (common practice rules).
The realizer takes the same path for this as for Smooth and produces the same notes: the common-practice rules this value names — no parallel fifths or octaves, the seventh resolved down — are not enforced here. Choose it to say what the music is meant to be; to have the rules actually applied, realize the bass and then check or solve the result with VoiceLeadingRules or VoiceLeadingSolver, which do enforce them.
Free = 2Free style (more melodic upper voices)