Harmonic Context
Information on key, chord, scales and bass that governs every moment in time
Every box in a Harmony parameter represents a Harmonic Context. It provides the necessary harmony information and rules all instruments must follow to render MIDI output. In most cases you just provide a Chord and Synfire figures out the rest. You can then alter its properties at any time.
- Key
- Key signature as it appears on printed notation.
- Relation
- The key we would have to assume if the vertical scale and chord were required to be included in the reference scale (which they not necessarily are). It provides a hint how much the vertical scale deviates from the reference scale.
- Horizontal Scale
- The Horizontal
Scale that defines the steps
I, II, III, IV, V, VI, VII
of the key. - Vertical Scale
- The Vertical Scale for building melodies and ornaments over the chord.
- Chord
- The Chord selected for this context. Options like a preferred inversion and voicing can be set, although Interpretation settings per instrument decide whether to follow these default preferences.
- Bass
- Desired bass interval, which does not necessarily have to be contained in the chord. The bass is also independent of the chord inversion, i.e. it is not necessarily the lowest note of the chord.
- Harmonic Functions
- Possible role(s) the chord may take in a progression according to the Theory of Harmonic Functions.
- Numeral
- Roman numeral of the chord within the key.
- Extensions
- List of chord extensions possible under the current scales.
Annotations
The way a chord name is displayed tells you something about it.
- Italic Font
- The harmonic context is for one of the multiple layers of a polytonal progression.
- Exclamation Mark (!)
- Indicates one or more of the following mismatches:
- Question Mark (?)
- The harmonic context is incomplete or broken. This should happen rarely if at all. You can remedy this by setting different scales or by re-estimating the progression, or parts of it.