12 weeks · R&B · Neo-soul · Modern gospel

Woodshed

An intermediate-to-fluent curriculum. Tick off tasks, voicings, progressions and licks as they stick; track keys, tempos and skill scores. Saves in this browser.

{{ doneCount }} / {{ totalCount }}
{{ pctLabel }}
{{ emptyMsg }}
Today · {{ today.weekLabel }}

{{ today.title }}

{{ today.focusNote }}

I have
{{ today.doneMin }} of {{ today.totalMin }} min done{{ today.pct }}
{{ b.area }} {{ b.min }} min
{{ b.title }} Weak spot — go deeper
{{ b.detail }}
{{ today.logMsg }}
Nashville numbers · write · play · substitute

Number lab

Write in numbers so every idea works in any key. Hear it with a band, tap a bar to swap it for something richer, and save what works.

{{ nl.bpm }} bpm
Key
Mode
Palette
Show
Band feel
Start from

Your progression {{ nl.title }}

Empty. Tap chords in the palette below, or pick a starting point above.
{{ nl.featHead }} {{ f }}

Palette

{{ nl.addHint }}
Good next moves from {{ nl.nextFrom }}
{{ g.label }} {{ g.note }}
{{ r.label }}

Number chart

{{ nl.chartHead }}
{{ b.text }} {{ b.sub }}
One box = one bar. Underlined = split bar (two chords, two beats each). – = keep holding the chord.

Songwriting challenges

{{ nl.chDone }}
{{ c.text }} Spotted in your progression

Saved progressions

Saved ideas keep their key and bar lengths. Load one to keep working on it.
{{ s.name }} {{ s.meta }}
Triad lab · {{ tr.keyLabel }} · {{ tr.setName }}

{{ tr.name }}

{{ tr.note }}

String set
Start
Path
Labels
Neck
Key
{{ tr.svg }}
Root 3rd 5th Next chord Other inversions
{{ tr.moveTitle }} {{ tr.moveTotal }}
{{ m.text }}
{{ tr.bpm }} bpm
← → keys step
{{ wk.label }} · {{ wk.phase }}

{{ wk.title }}

Goal — {{ wk.goal }}

{{ t.kind }} {{ t.text }}
Checkpoint — pass before moving on {{ passText }}
Chord library · every place on the neck · how chords grow

Chord library

Pick a chord to see every comfortable place to play it, and how it grows out of simpler chords one finger at a time. Chord popups and the Number lab open here too.

Root
{{ g.label }}
Bass
{{ lib.name }} {{ lib.use }}
{{ t.lab }} {{ t.note }}
Dashed = optional — usually dropped on guitar.
Where you'll use it Not in your course or progressions yet — try it in the Number lab.

{{ lib.placesTitle }}

Tap a box on the neck or a card below
{{ lib.neck }}
No comfortable grip for this one — try a different bass note.

Family tree

Each chord grows from the one before it. Shown near place {{ lib.placeNo }} — the ringed dots are the fingers that move.
{{ ch.name }} {{ ch.note }}
{{ n.arrow }}

Movable shapes shown from C, G, D or E roots — slide them to A♭, D♭ and E♭. Under each chart: the shape (low E → high e) and what each note does in the chord.

{{ g.name }}

{{ g.count }} {{ g.note }}

Pick a key to transpose the chords, then mark it learned once you can play it. Hover or tap any chord for its shape.

{{ p.name }} in {{ p.viewLabel }} · wk {{ p.wk }} · {{ p.bpm }} bpm
{{ p.tipText }}
{{ s.chord }} {{ s.roman }}
Key
{{ p.keyCount }}

Original exercises in standard tuning (E A D G B e), high e on top. h = hammer-on, p = pull-off, x = muted strum.

{{ t.title }}
{{ t.note }}
wk {{ t.wk }}
{{ t.bpm }} bpm
{{ ln }}
{{ t.bestLabel }}
{{ s.title }}
{{ s.artist }}
Extract · week {{ s.wk }} {{ s.focus }}
{{ s.genre }}
Add to your vocabulary Anything you can play on demand: a voicing, a turnaround, a run, a fill. Then tick the keys you can play it in.
Nothing yet. Week 9 asks for five entries.
{{ v.name }} {{ v.cat }}
{{ v.ctx }} {{ v.notes }}
{{ v.keyCount }}

Session template

{{ b.min }}
{{ b.min }} min {{ b.area }} {{ b.what }}

Weekly rhythm

{{ d.day }} {{ d.min }} {{ d.focus }}

≈ 4.5 hrs a week. Saturday is for recording; Sunday is listening only — pick one track from the week and hear the bass, then the guitar.

Practice log

{{ logStats }}
{{ r.date }} {{ r.min }} min {{ r.focus }} {{ r.bpmLabel }}

Skill self-check

Score in week 1, then every 4 weeks. 1 = can't yet · 3 = with effort, in one key · 5 = fluent, any key, in time.
{{ s.name }}

Capstone rubric

Week 12. Score take 1, fix the two lowest lines, record take 2. Pass = 4+ on every line.
Take 1Take 2
{{ r.name }}
{{ rubricVerdict }}
Metronome {{ met.name }}
{{ met.bpm }} bpm
Target {{ met.target }}Best clean {{ met.best }}{{ met.cleanCount }}
{{ met.msg }}
{{ pop.name }} {{ pop.hint }}
{{ pop.svg }} {{ pop.shape }} {{ pop.tones }} {{ pop.note }}