Part of the Chord-chart video generator epic (parent #2).
Scope
Map each chord in the grid to one concrete guitar voicing in standard E tuning (EADGBE). A chord label like C major has many shapes (open C, barre at 3rd, barre at 8th) — this epic makes the choice.
Selection rule (v1)
- Prefer open / first-position shapes.
- Break ties / handle chords with no open shape by minimising fret-hand travel from the previous chord's voicing — a small optimisation over the progression so the output looks like something a guitarist would actually play rather than jumping randomly up and down the neck.
Output (data contract for E4)
Per grid chord, a voicing: per-string (fret, finger) plus open (O) / muted (X) markers, and the fret window it sits in.
Done when
Every chord in a test grid resolves to a concrete EADGBE shape, and a deliberately jumpy progression is shown to pick nearby voicings rather than distant ones.
Dependencies
Needs E1 (chord labels). Feeds E4 and E5.
Labels: chord-video, enhancement, prio:P2
Part of the Chord-chart video generator epic (parent #2).
Scope
Map each chord in the grid to one concrete guitar voicing in standard E tuning (EADGBE). A chord label like
C majorhas many shapes (open C, barre at 3rd, barre at 8th) — this epic makes the choice.Selection rule (v1)
Output (data contract for E4)
Per grid chord, a voicing: per-string
(fret, finger)plus open (O) / muted (X) markers, and the fret window it sits in.Done when
Every chord in a test grid resolves to a concrete EADGBE shape, and a deliberately jumpy progression is shown to pick nearby voicings rather than distant ones.
Dependencies
Needs E1 (chord labels). Feeds E4 and E5.
Labels: chord-video, enhancement, prio:P2