Table of Contents

Enum VoiceLeadingStyle

Namespace
Celeritas.Core.FiguredBass
Assembly
Celeritas.dll

Voice leading style for figured bass realization

public enum VoiceLeadingStyle

Fields

Smooth = 0

Smooth voice leading (minimal movement)

Strict = 1

Strict 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 = 2

Free style (more melodic upper voices)