Canon Engine (Strict 2-Voice)
Choose a generic interval of imitation (above/below) and the allowed resulting vertical intervals. The engine outputs the legal melodic intervals the dux can use (UP/DOWN/REPEAT) for a strict canon with a 1-note delay.
1 (Unison) — optional
3
4 (toggle consonant/dissonant)
5
6
8
10
12
Typical strict consonances: 3, 5, 6, 8, 10, 12. Toggle 1 and/or 4 if your practice allows them.
This section acts as a filter. Select which melodic motions the dux is permitted to use (for example, stepwise only,
or allowing larger leaps). The engine tests only the selected melodic intervals and then reports which of them produce
your chosen allowed resulting vertical intervals.
1 (repeat)
2
3
4
5
6
8
Show as grid (chart-style)
Results (list view)
Results (grid view)
Grid cells show the resulting vertical interval for each melodic move; a blank cell means that result is
disallowed under your selected consonances.
About |
Publications |
|