feat(kb): piano licks pack #1 — jazz + blues, the KB's first piano licks (task P-60)

8 licks (31 total): bebop enclosure into the b3, Baker's 3-5-b7-b9
dim-flip over the V7, Powell ascent to the 9th, Garland-lane dominant
thirds fall; the b3->3 crush, pentatonic turnaround fall (verified
survives over a minor blues), Spann hammer dyads, the cry-and-melt
7#9 fill. All realized before prose was written. Critic PASS (35/35
prose claims recomputed in two keys; idioms verified to match their
names, not just cite them; dom7-heavy blues coverage accepted as
musically right).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
vadimwit
2026-07-11 15:42:23 +01:00
parent c999c958cb
commit 70263e221e
2 changed files with 193 additions and 0 deletions
+95
View File
@@ -253,4 +253,99 @@ export default {
targetNotes:
'Land the 3rd of each chord on the downbeat of the change — your left hand is already holding it, so the ear-check is built in. In any iiVI the 7th of one chord falls a half-step to the 3rd of the next; play that two-note rail as a whole-note chorus before you play eighth notes.',
},
// Structured piano licks (SCHEMA.md "Piano licks", task P-60). Degree-based
// and key-agnostic: every deg resolves through the stated quality, approach
// pitches are derived from the next deg note. Realized offsets in the
// comments use a C-rooted chord for readability; every interval claim in
// notes/tips was recomputed from those offsets before writing (P-41 bar).
licks: [
{
// Over Cm7: C5 B♭4 G4 (E4) (D4) E♭4 — offsets 12 10 7 [4] [2] 3. The
// approaches derive from the ♭3 target: above = 4 (the major 3rd, the
// outside note), below = 2 (the 9). Triplet pickup into beat 3.
id: 'jazz-enclosure-b3',
name: 'Enclosure into the ♭3',
level: 'intermediate',
chordContext: 'over the ii7',
quality: 'min7',
techniques: [],
source: 'the bebop enclosure — Barry Harris workshop vocabulary; David Baker, How to Play Bebop Vol. 1',
notes: [
{ deg: '1', octave: 1, beat: 1 },
{ deg: '7', beat: 1.5 },
{ deg: '5', beat: 2 },
{ approach: 'chrom-above', beat: 2.33 },
{ approach: 'chrom-below', beat: 2.67 },
{ deg: '3', beat: 3 },
],
tips: 'The line falls down the chord — octave root, ♭7, 5th — then the enclosure frames the ♭3 from a half-step either side: the upper neighbour is the major 3rd (deliberately outside on a minor chord), the lower is the 9. Land the target on a strong beat; the two "wrong" notes are what make the right one land.',
},
{
// Over C7: E4 G4 B♭4 D♭5 C5 — offsets 4 7 10 13 12: stacked minor
// thirds 4→7→10→13 (the dim7 arpeggio off the 3rd), then the ♭9
// falling a half-step onto the octave root.
id: 'jazz-dim-flip-v7',
name: '3–♭9 arpeggio over the V7',
level: 'foundation',
chordContext: 'over the V7, resolving to the I',
quality: 'dom7',
techniques: [],
source: 'the 35–♭7–♭9 diminished arpeggio — David Baker, How to Play Bebop Vol. 1',
notes: [
{ deg: '3', beat: 1 },
{ deg: '5', beat: 1.5 },
{ deg: '7', beat: 2 },
{ deg: 'b9', octave: 1, beat: 2.5 },
{ deg: '1', octave: 1, beat: 3 },
],
tips: 'From the 3rd it is minor thirds all the way up — 3, 5, ♭7, ♭9 spell the diminished seventh chord that lives inside every dominant — and the ♭9 sighs a half-step back onto the octave root. When the chord changes, that landing note is renamed the I\'s 5th, so the lick resolves itself.',
},
{
// Over Cmaj7: C4 (E♭4) E4 G4 B4 D5 C5 — offsets 0 [3] 4 7 11 14 12.
// The chromatic slip derives from the 3rd (41=3); thirds 4→7→11→14;
// the 9 settles a whole step onto the octave root.
id: 'jazz-powell-ascent',
name: 'Powell ascent to the 9th',
level: 'intermediate',
chordContext: 'over the Imaj7',
quality: 'maj7',
techniques: [],
source: 'in the style of Bud Powell\'s right-hand arpeggio runs — Mark Levine, The Jazz Piano Book',
notes: [
{ deg: '1', beat: 1 },
{ approach: 'chrom-below', beat: 1.5 },
{ deg: '3', beat: 2 },
{ deg: '5', beat: 2.5 },
{ deg: '7', beat: 3 },
{ deg: '9', octave: 1, beat: 3.5 },
{ deg: '1', octave: 1, beat: 4 },
],
tips: 'One chromatic slip between the root and the 3rd, then nothing but thirds: 3579 climbs the chord to the colour tone before the 9 relaxes a whole step onto the octave root. Arpeggiate to the 9th, not the root — the top of the line is where the chord gets its shine.',
},
{
// Over C7, dyads low+high struck together: B♭4+D5 → A4+C5 → G4+B♭4 →
// E4+G4 — offsets (10,14)(9,12)(7,10)(4,7). Every pair is a third
// (4,3,3,3 semitones); top voice 14→12→10→7, bottom 10→9→7→4; all
// eight notes diatonic to the dominant (Mixolydian) scale.
id: 'jazz-thirds-fall-dom',
name: 'Dominant thirds fall',
level: 'intermediate',
chordContext: 'over the V7, or any dominant bar of a jazz blues',
quality: 'dom7',
techniques: ['double-stop'],
source: 'the dominant scale in diatonic thirds — Barry Harris workshop vocabulary; placed like Red Garland\'s offbeat fills',
notes: [
{ deg: '7', beat: 1 },
{ deg: '9', octave: 1, beat: 1, technique: 'double-stop' },
{ deg: '13', beat: 1.5 },
{ deg: '1', octave: 1, beat: 1.5, technique: 'double-stop' },
{ deg: '5', beat: 2 },
{ deg: '7', beat: 2, technique: 'double-stop' },
{ deg: '3', beat: 2.5 },
{ deg: '5', beat: 2.5, technique: 'double-stop' },
],
tips: 'Four dyads, each one a third: the top voice walks 9root–♭75 (two whole steps, then a skip) while the bottom answers ♭71353 (a half-step, a whole step, then a skip), landing on the chord\'s 3rd-plus-5th. No finger travels more than a minor third between hits. Played short on the offbeats it is comping; let it ring on the beat and it is a fill — same four grips.',
},
],
}