The candidate is a member of the chord. Informational.
The candidate is a ninth, eleventh or thirteenth above the root, not a chord
tone. Also set alongside AvoidNote when the avoid note is the eleventh.
The eleventh over a chord with a major third and no fourth, or the major
seventh over a dominant. Always set with NeedsResolution, and with
Tension for the eleventh.
The candidate is in the key but neither a chord tone nor a tension.
The candidate is outside the key and not a chord tone.
The candidate lies outside vocalLow..vocalHigh.
The candidate, not itself a chord tone, is a tritone from one.
The move from prevPitch is a forbidden melodic leap as
isForbiddenMelodicLeap defines it: a tritone, either seventh, or
anything wider than an octave. An octave itself is not. The profile sets
the severity, not the set of leaps. Set with MelodicTritone on a tritone
and with MajorSeventh on a major seventh.
The move from prevPitch reduces to a semitone, the minor ninth included. Informational.
The move from prevPitch reduces to a major seventh; always with LargeLeap. Informational.
On a strong beat, the candidate is dissonant against at least one of
otherVoices, apart from the tritone or seventh two chord tones spell. A
perfect fourth counts only when one of the two is the lowest sounding voice,
and under pop not when both are chord tones — an inverted chord.
The candidate moves in parallel perfect intervals with at least one of otherVoices.
The candidate and another voice, the two outer voices of the texture, reach a perfect interval by similar motion with the upper one leaping.
The candidate crosses at least one of otherVoices since the previous step.
A held pitch, consonant with a voice on the previous step, now dissonant
against it. Always with VerticalDissonance.
The candidate should move by step to resolveTo. Set with AvoidNote.
The move from prevPitch reduces to a tritone; always with LargeLeap.
Bit flags describing why a pitch received its verdict.
Several flags can describe one pitch, so test the combination rather than a flag alone: an avoid eleventh carries
Tensionas well asAvoidNote, and a usable tension isTensionwithoutAvoidNote.ChordTone,MinorSecondandMajorSeventhare informational and never lower the verdict on their own; every other flag sets at least a warning, and the profile decides how far past that it goes.