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.
Current chartLevel · Open Chords7 filtered shapes will print.
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.
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.