Song Library

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.

Catalogue50 songs · 150 variationsOnline · source links available
Song Library v6 dashboard

Practice signal, kept local

Total50Active / archived50 / 0Due debt0 songsRehearsals0Risk watch50

Due reviews come first. Inactivity and overdue sections raise the practice-debt prompt; it is a bounded, non-punitive planning signal.

No overdue song reviews.
Deterministic practice templates

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

Song families

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)

Performance-risk checklist

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.

Section confidencewatch1 section unknown or below 50% confidence.
Lyric coverageready100% of stored sections include lyric text.
Capo / tuning changeswatch2 capo/tuning combinations are stored across variations.
Pending checklist itemsreadyNo pending rehearsal checklist items in the selected scope.
Hands-free rehearsal timer

Run a setlist timeline

00:00 · 0 min planned

Browser-safe visual timer with live announcements; no audio is required. The interval is cleaned up when paused or unmounted.

Pre-show mode

Select a setlist

Pre-show composes stage info, pending checklist context, cues, and the resolved or simplified arrangement for the selected setlist.

Section bookmarks

Mark the exact return point

Bookmarks store a section plus optional measure, chord, lyric marker, label, and personal note.

Voicing + recording reference

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.

Equipment notes
50 results
Practice paths

Start with a named goal

Each path keeps stages, eligible songs, and progress local to this device.

Local calendar

Schedule practice

Reminders are stored locally. The browser Notification API is opt-in and never sends data to a server.

Local collaboration role

Capabilities on this device

Can edit song data · Can comment · Can manage setlists

No local changes are waiting for sync.

Review offline conflict queue
Privacy-preserving benchmark

Local aggregate practice summary

No personal data, recordings, or uploads are used. Opt in to see your aggregate summary.

Privacy status: off
Your collections

Practice libraries

Create a collection to keep a focused set of songs close at hand.

Ultimate Guitar

Browse and save a source

Browse UG ↗

Search Ultimate Guitar in the original site, then save a link here. No protected tab or lyric content is copied without an authorized provider.

Custom song

Create and edit sections

Section 1
Practice queues

Drag songs into order

Create a queue, then add songs from the detail panel.

Setlists

Plan a seamless live run

Duration estimates include each song plus configured capo/tuning change breaks. Start the first song from the selected setlist below.

Practice modes

Make practice more accessible

Simplify mode is a practice aid; it does not overwrite the source arrangement.

Weekly recap

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 plan
Offline lead sheet

Export 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.

Weekly practice goal

0 / 3 sessions

0 minutes · 0 sessions · 0-day streak

Mastery chart

Section progress

Mark section mastery from the song detail panel.

Mastery improvement this week: 0%

Continue practicing

No queue in progress

Open a song from a queue to save your resume point.

Private learning readiness

Check in before you play

A transparent, non-medical self-check. It stays in this browser and is capped at 30 entries; it is not a diagnosis or health claim.

81/100Suggested focused session
Quick-capture inbox

Catch an idea before it disappears

Drafts are lightweight text and chord metadata only. Promote one into a manual song when it is ready.

Your inbox is empty.

Song-specific fretboard

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

Intelligent song relationships

Keep the next song close

Derived locally from chords, variation feel, meter, tags, and difficulty metadata. No AI or network call.

shares chord vocabularyShenandoah · 100/100Shares g, c, d, em.
shares chord vocabularyThe Parting Glass · 100/100Shares g, c, d, em.
shares chord vocabularyThe Minstrel Boy · 100/100Shares g, c, d, em.
shares chord vocabularyThe Galway Shawl · 100/100Shares g, c, d, em.
shares chord vocabularyThe Banks of the Lee · 100/100Shares g, c, d, em.
shares chord vocabularyThe Unquiet Grave · 80/100Shares g, c, d, em.
shares chord vocabularyThis Little Light of Mine · 75/100Shares g, c, d.
shares chord vocabularySkip to My Lou · 75/100Shares g, c, d.
shares chord vocabularyThe Red River Valley · 75/100Shares g, c, d.
shares chord vocabularyAuld Lang Syne · 75/100Shares g, c, d.
shares chord vocabularySilent Night · 75/100Shares g, c, d.
shares chord vocabularyO Come, All Ye Faithful · 75/100Shares g, c, d.
Transition warm-ups

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.

G to DPlace G, release gently, then land D on a slow count. Keep the motion small.
D to GPlace D, release gently, then land G on a slow count. Keep the motion small.
G to CPlace G, release gently, then land C on a slow count. Keep the motion small.
C to GPlace C, release gently, then land G on a slow count. Keep the motion small.
G to EmPlace G, release gently, then land Em on a slow count. Keep the motion small.
Em to GPlace Em, release gently, then land G on a slow count. Keep the motion small.
Rotation mode

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

Practice journal

Notice the useful details

Use the prompts to record improvement and breakdowns without attaching recordings or making medical claims.

Your dated entries will appear here.

Teacher / student assignments

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.

Concert version

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.

Data retention

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.

Library metadata2 KBAudio references0 BEstimated stored audio0 B · 0 file(s)Video references0 B · 0Archived metadata candidate0 B

No archived metadata is currently eligible for cleanup.

Section review queue

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.

Tempo ramp

Advance only on success

A ramp increments after the configured number of successful repetitions. Failed repetitions never advance the tempo.

Transition goals

Manual + automatic goals

Rehearsal checklist

Reusable, tracked per setlist

Local sharing

Optional lead-sheet / setlist code

Read-only, local payload. It contains titles, arrangement metadata, rights metadata, and source links—not protected lyrics or tabs.

Import review

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.

Bandmate roles · local permissions

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.

Rehearsal timeline

Amazing Grace

Concise events and notes only; raw recordings and media never enter this timeline.

No rehearsal events for this song yet.

Arrangement snapshots

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.

Setlist previews

Group changes, then pace the run

Both suggestions are deterministic previews. The underlying setlist is never mutated.

Choose or create a setlist
Stage cues

Make the next move visible

Cues can point to a section or a timestamp and appear in pre-show and timer context.

No cues for this song yet.
Printable known chord-shape cards

Print only authored voicings

Cards use existing known voicing data only. Unknown chords are omitted; no diagrams are invented.

G

Chord diagram for GSix-string guitar chart. X means muted, O means open, and numbers show recommended fingers.10frX

C

Chord diagram for CSix-string guitar chart. X means muted, O means open, and numbers show recommended fingers.8fr

D

Chord diagram for DSix-string guitar chart. X means muted, O means open, and numbers show recommended fingers.5frX

Em

Chord diagram for EmSix-string guitar chart. X means muted, O means open, and numbers show recommended fingers.7frX
Gig-readiness gate

Not ready · 10/100

Ready requires mastery ≥70%, confidence ≥60%, practice debt ≤45, a complete local rehearsal checklist, and a combined score ≥75.

Mastery 0%Confidence 0%Practice debt 50Checklist 0%

Blockers: mastery below 70% · confidence below 60% · practice debt above 45

One more pass

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.
Repertoire calendar

Scheduled, live, and overdue

Local calendar-like view combining reminders, setlists, and due reviews.

No repertoire dates yet.

Reference links

Save source metadata, not content

Simplify for tonight

Create a reversible emergency override

This creates a named concert override plus a source snapshot. The source arrangement and setlist stay unchanged.

Local library storage is versioned and device-only.