Build a practice catalogue that feels like yours.
Search fifty traditional and public-domain songs, save collections, and choose the right-hand arrangement for today's practice.
Practice signal, kept local
Due reviews come first. Inactivity and overdue sections raise the practice-debt prompt; it is a bounded, non-punitive planning signal.
Choose a bounded session
Each template creates a capped queue from due, weak, then new songs. The order is deterministic for the current local state.
Amazing Grace: 50/100 · Auld Lang Syne: 50/100 · Camptown Races: 50/100
Group by stored tags + similarity
Suggestions compare stored progression, groove, key, technique, and tags. Membership is explicit and stays compact.
Similarity suggestions for Amazing Grace: Auld Lang Syne (35) · Down in the Valley (35) · Home on the Range (35) · O Come, All Ye Faithful (35)
low watch · 24/100
Risk is a transparent checklist from section confidence, lyric coverage, capo/tuning combinations, and pending local checklist items. It is not a prediction of performance quality.
Run a setlist timeline
Browser-safe visual timer with live announcements; no audio is required. The interval is cleaned up when paused or unmounted.
Select a setlist
Pre-show composes stage info, pending checklist context, cues, and the resolved or simplified arrangement for the selected setlist.
Mark the exact return point
Bookmarks store a section plus optional measure, chord, lyric marker, label, and personal note.
Keep the target honest
Known stored shapes only: G, C, D, Em.
Set a target and keep a local recording with analysis metadata to compare.
Start with a named goal
Each path keeps stages, eligible songs, and progress local to this device.
Capabilities on this device
Can edit song data · Can comment · Can manage setlists
No local changes are waiting for sync.
Review offline conflict queueLocal aggregate practice summary
No personal data, recordings, or uploads are used. Opt in to see your aggregate summary.
Privacy status: offPractice libraries
Create a collection to keep a focused set of songs close at hand.
Drag songs into order
Create a queue, then add songs from the detail panel.
Make practice more accessible
Simplify mode is a practice aid; it does not overwrite the source arrangement.
0 sessions · 0 min
Complete a practice session to start your recap.
Improving sections: Keep logging mastery to see trends.
Recommended next: Create a smart planExport or import a preset
ChordPro and plain-text tab stay local and work offline. MusicXML is gated to licensed files only; no protected content is scraped.
0 / 3 sessions
0 minutes · 0 sessions · 0-day streak
Section progress
Mark section mastery from the song detail panel.
Mastery improvement this week: 0%
No queue in progress
Open a song from a queue to save your resume point.
Amazing Grace
Known tuning: Standard · E A D G B E. Tones are derived from the stored chord vocabulary; suggested scales are starting points, not claims about the original recording.
Text fretboard fallback
Chord tones: C, D, E, F#, G, A, B.
E: E fret 0, F# fret 2, G fret 3, A fret 5, B fret 7, C fret 8, D fret 10, E fret 12
A: A fret 0, B fret 2, C fret 3, D fret 5, E fret 7, F# fret 9, G fret 10, A fret 12
D: D fret 0, E fret 2, F# fret 4, G fret 5, A fret 7, B fret 9, C fret 10, D fret 12
G: G fret 0, A fret 2, B fret 4, C fret 5, D fret 7, E fret 9, F# fret 11, G fret 12
B: B fret 0, C fret 1, D fret 3, E fret 5, F# fret 7, G fret 8, A fret 10, B fret 12
E: E fret 0, F# fret 2, G fret 3, A fret 5, B fret 7, C fret 8, D fret 10, E fret 12
Scale suggestions: Key G major · G A B C D E F# · G major pentatonic · G A B D E
Keep the next song close
Derived locally from chords, variation feel, meter, tags, and difficulty metadata. No AI or network call.
Target the hardest changes
These short drills come from the selected song's transition heatmap. Adjust repetitions before you start; no audio is generated automatically.
Make room for neglected songs
Neglected and never-practiced songs rise to the top. Recently practiced, frequently practiced, and favorite songs are still eligible but are gently deprioritized.
Next queue: Amazing Grace · Oh! Susanna · This Little Light of Mine · Scarborough Fair · Greensleeves · When the Saints Go Marching In · House of the Rising Sun · Skip to My Lou · The Red River Valley · Shenandoah
Local handoffs with clear roles
Owner/editor roles can assign and give feedback. Viewer/commenter roles can read shared details and comment, but never receive assignment edit controls.
No assignment is attached to the selected song.
Resolve a live override without changing the source
Overrides are stored per setlist/song. The original variation remains the source, and Coach opens with the resolved tempo, tuning, capo, and fallback mode.
See what local storage represents
Estimates are based on bounded metadata and recording durations. Song Library localStorage never stores audio/video blobs; recording files live separately in browser storage.
No archived metadata is currently eligible for cleanup.
0 sections due
Reviews are scheduled per section with deterministic intervals. Due sections are placed first in new smart queues.
Nothing is due right now.
Advance only on success
A ramp increments after the configured number of successful repetitions. Failed repetitions never advance the tempo.
Manual + automatic goals
Reusable, tracked per setlist
Optional lead-sheet / setlist code
Read-only, local payload. It contains titles, arrangement metadata, rights metadata, and source links—not protected lyrics or tabs.
Review before saving
Paste an authorized ChordPro/plain-text preset. The review shows duplicate risk, rights metadata, parsed chords, and sections. Nothing is saved until you confirm.
Claim the rehearsal work
Roles are local metadata. Only owner/editor/arranger/setlist-manager roles can change claims or assignments.
Add a bandmate role to start a local handoff.
Amazing Grace
Concise events and notes only; raw recordings and media never enter this timeline.
No rehearsal events for this song yet.
Compare before restoring
Snapshots are immutable. Restore is an explicit action and never silently changes a setlist.
Choose a stored snapshot and a current snapshot with the same variation to see differences.
Group changes, then pace the run
Both suggestions are deterministic previews. The underlying setlist is never mutated.
Choose or create a setlistMake the next move visible
Cues can point to a section or a timestamp and appear in pre-show and timer context.
Print only authored voicings
Cards use existing known voicing data only. Unknown chords are omitted; no diagrams are invented.
G
C
D
Em
Not ready · 10/100
Ready requires mastery ≥70%, confidence ≥60%, practice debt ≤45, a complete local rehearsal checklist, and a combined score ≥75.
Blockers: mastery below 70% · confidence below 60% · practice debt above 45
No near-success signal
No near-success recording or audition metric is stored yet.
Near-success means timing consistency 75–91% or audition accuracy 70–89%; this is a transparent local heuristic, not a prediction.Scheduled, live, and overdue
Local calendar-like view combining reminders, setlists, and due reviews.
No repertoire dates yet.
Save source metadata, not content
Create a reversible emergency override
This creates a named concert override plus a source snapshot. The source arrangement and setlist stay unchanged.
Print the run from a setlist
Client-side plain text export for a printable setlist, lyric sheet, or changeover checklist. No content is uploaded.
Local library storage is versioned and device-only.