Chord Chart Builder

Build a useful chart, then print only what you need.

Generate theory or song charts, hear each shape, optimize transitions, and save an ordered practice sheet.

Local chart assistant

Build my chart

Deterministic on-device recommendations

Choose a key, skill, genre, song context, and time budget. The assistant uses the bundled chord data only; it is not an external AI service.

Performance practice

Metronome and rehearsal

Stage mode uses oversized cards and guarded keyboard controls: Space pause/resume, N/Right next, P/Left previous, M metronome. Focus mode hides setup after you start; Escape exits it.

Beat 1 · Card 1/7

Rehearsal is idle. · Performance page 1

Current rehearsal chordCD U D U · 80 BPM
Setup estimate

1 min estimated setup

A transparent planning estimate, not a timer. Select fewer cards or use simpler shapes to reduce preparation.

  • Tuning: 1 min
  • Capo: 0 min
  • Barre/stretch shapes: 0 min
  • Selection/page prep: 0 min
Practice recording overlay

Session-only recording

Permission is requested only after starting. Audio is discarded; only bounded card timing markers remain in this session.

Recording is off. Start it only when you want active-card timing.

Song section loop

Full progression

Load a bundled song to enable section loops.

Band-lead chart

Full voicing chart

Band-lead mode hides diagrams in interactive and printable cards while retaining chord names, Nashville labels, rhythm, and section/progression context.

Device sync boundary

Local only — backend not configured

These controls move a bounded package between devices manually. No connection, account, upload, or faux real-time sync is attempted.

Local only — backend not configured.

Foot pedal

Keyboard fallback + optional Web MIDI

PageDown/PageUp provide the keyboard-compatible next/previous fallback. When Web MIDI is available, the selected note advances rehearsal; this is opt-in and shares the existing MIDI permission.

Singer-key suggestion

Arrangement labels, not vocal analysis

Enter a target vocal key to see label-based arrangement suggestions.

Backing track reference

No local track selected

Choose an audio file for this session only. It is not decoded, uploaded, or persisted.

Chart health

Preflight diagnostics

  • Missing shapesAll progression chords have local shapes.
  • TransitionsNo high-friction transitions detected.
  • AnnotationsSelected cards have notes.
  • Print layoutPrint selection fits the current layout settings.

Text-only checks help you decide whether to simplify or annotate before printing or performing.

Teacher rubric

Saved current-chart assessment

Scores and notes are included in the next saved chart version.

1 · Start

Presets, songs, and harmony

2 · Refine

Shape filters and ranking

Use “Rank from here” on a card to sort by transition ease.
3 · Display, tuning, rhythm, and print

Standard · E A D G B E. The diagrams retain their library frets; the six displayed pitches are calculated from this tuning. Print: US Letter, normal margins.

Teacher, templates, and versioned charts

Save the complete assignment

Versioned chart settings stay in this browser. History is capped at eight snapshots per name.

Live chord evidence

MIDI pitch-class check

MIDI: MIDI is off. Start it only when you are ready to play.

Microphone: Microphone is off. It is used only after you press Start microphone evidence.

Permissions are requested only by these buttons. MIDI compares held pitch classes and suggests strings associated with missing notes. Microphone evidence is level plus strongest periodic pitch, not full polyphonic chord recognition.

Adaptive practice

Misses, tempo, and fatigue

Local MIDI misses: 0

Finger-fatigue index: 0/100 · low

Calculated from barre and stretch burden across the ordered selection. For a high reading, split the set, relax the fretting hand, and take breaks; this is simple practice guidance, not medical advice.

Level · Open Chords

7 unique physical shapes; showing 7.

0 selected · 0/3 comparing
Major · E-shape barre

C

Difficulty: barre
Chord diagram for CSix-string guitar chart. X means muted, O means open, and numbers show recommended fingers.8fr134211
String notesClow EGACDEGGBChigh E

Tones: C · E · G

Fingers: low E: 1 · A: 3 · D: 4 · G: 2 · B: 1 · high E: 1

Avoid: No avoid strings; keep the barre even. · base fret 8

Rhythm: D U D U · 80 BPM

Tuning: Standard · E A D G B E

Balance the bass against the top strings so the barre does not sound bottom-heavy.

Focus: Treat this as part of the E-shape barre family so C connects to the same shape in other keys.

Major · A-shape barre

D

Difficulty: barre
Chord diagram for DSix-string guitar chart. X means muted, O means open, and numbers show recommended fingers.5frX13331
String notes×avoidDAADDGF#BAhigh E

Tones: D · F# · A

Fingers: A: 1 · D: 3 · G: 3 · B: 3 · high E: 1

Avoid: Avoid the low E string. · base fret 5

Rhythm: D U D U · 80 BPM

Tuning: Standard · E A D G B E

Mute the low E so the A-string root stays in charge.

Focus: Treat this as part of the A-shape barre family so D connects to the same shape in other keys.

Major · A-shape barre

E

Difficulty: barre
Chord diagram for ESix-string guitar chart. X means muted, O means open, and numbers show recommended fingers.7frX13331
String notes×avoidEABDEGG#BBhigh E

Tones: E · G# · B

Fingers: A: 1 · D: 3 · G: 3 · B: 3 · high E: 1

Avoid: Avoid the low E string. · base fret 7

Rhythm: D U D U · 80 BPM

Tuning: Standard · E A D G B E

Mute the low E so the A-string root stays in charge.

Focus: Treat this as part of the A-shape barre family so E connects to the same shape in other keys.

Minor · A-shape minor barre

Em

Difficulty: barre
Chord diagram for EmSix-string guitar chart. X means muted, O means open, and numbers show recommended fingers.7frX13421
String notes×avoidEABDEGGBBhigh E

Tones: E · G · B

Fingers: A: 1 · D: 3 · G: 4 · B: 2 · high E: 1

Avoid: Avoid the low E string. · base fret 7

Rhythm: D U D U · 80 BPM

Tuning: Standard · E A D G B E

Mute the low E so the A-string root stays in charge.

Focus: Treat this as part of the A-shape minor barre family so Em connects to the same shape in other keys.

Major · A-shape barre

G

Difficulty: barre
Chord diagram for GSix-string guitar chart. X means muted, O means open, and numbers show recommended fingers.10frX13331
String notes×avoidGADDGGBBDhigh E

Tones: G · B · D

Fingers: A: 1 · D: 3 · G: 3 · B: 3 · high E: 1

Avoid: Avoid the low E string. · base fret 10

Rhythm: D U D U · 80 BPM

Tuning: Standard · E A D G B E

Mute the low E so the A-string root stays in charge.

Focus: Treat this as part of the A-shape barre family so G connects to the same shape in other keys.

Major · E-shape barre

A

Difficulty: barre
Chord diagram for ASix-string guitar chart. X means muted, O means open, and numbers show recommended fingers.5fr134211
String notesAlow EEAADC#GEBAhigh E

Tones: A · C# · E

Fingers: low E: 1 · A: 3 · D: 4 · G: 2 · B: 1 · high E: 1

Avoid: No avoid strings; keep the barre even. · base fret 5

Rhythm: D U D U · 80 BPM

Tuning: Standard · E A D G B E

Balance the bass against the top strings so the barre does not sound bottom-heavy.

Focus: Treat this as part of the E-shape barre family so A connects to the same shape in other keys.

Minor · E-shape minor barre

Am

Difficulty: barre
Chord diagram for AmSix-string guitar chart. X means muted, O means open, and numbers show recommended fingers.5fr134111
String notesAlow EEAADCGEBAhigh E

Tones: A · C · E

Fingers: low E: 1 · A: 3 · D: 4 · G: 1 · B: 1 · high E: 1

Avoid: No avoid strings; keep the barre even. · base fret 5

Rhythm: D U D U · 80 BPM

Tuning: Standard · E A D G B E

Balance the bass against the top strings so the barre does not sound bottom-heavy.

Focus: Treat this as part of the E-shape minor barre family so Am connects to the same shape in other keys.

Level · Open Chords

Standard · E A D G B E · right-handed · no capo · 80 BPM · D U D U · US Letter · normal margins

Instrument and arrangement

Library diagrams are compatible with standard six-string guitar shapes. Transpose changes names and progression labels only; source voicings remain unchanged unless a compatible local shape is found.

Chord confidence and drills

Local confidence

Average confidence: 50/100

Scores use explicit MIDI matches, your manual hit/miss marks, repetitions, and optional metadata only. They do not claim to analyze recordings.

C50%
D50%
E50%
Em50%
G50%
A50%
Am50%
Setlist and band notes

Performance order

No local setlist items yet.

Daily chart and offline

Practice context

Local streak: 0 days · Session: 0 min · This week: 0 min

Offline readiness has not been checked.

The chart does not install a second service worker. Offline signals come from the existing app shell and browser cache only.

Authorized interchange

ChordPro and MusicXML

Import/export reads chord metadata only. Use files you have rights to use; no licensed song content is fetched or copied.

Teacher feedback

Session-only media references

Choose up to three local audio/video files. Only filename/type/size metadata is retained for this session; raw media is never stored in chart localStorage or uploaded.

No session attachments.

Harmony context

Why this chord?

C is acting as IV in the active key of G.

IV sound in the key of G.

This explanation comes from the bundled chord-function metadata and falls back clearly when a context is unavailable.