Workshop 96 — Real-Time Harmonization by Ear: Going from a Melody You Can Sing to a Full Piano Arrangement Without Stopping to Analyze Every Chord
Workshop 95 focused on extracting an arrangement from a recording by separating:
- form
- melody
- bass
- harmonic function
- groove
- texture
- inner voices
- touch
Now we make the process much more immediate.
Suppose somebody:
- sings a melody to you
- plays a tune you vaguely know
- asks you to accompany them
- gives you only the key
- hands you a melody line with no chord symbols
- starts singing before you have time to prepare
What do you do?
The answer is not:
“First let me calculate the perfect reharmonization.”
You need a hierarchy of decisions that can happen in real time.
The central lesson of Workshop 96 is:
Real-time harmonization is not the ability to identify every possible chord instantly. It is the ability to keep the melody, key, function, bass direction, and phrase destination clear enough that simple correct harmony can happen immediately—and richer harmony can be added only when your ear has time for it.
96.1The biggest mistakeSomeone starts singing.96.2First principleDo not harmonize:96.3Start with the simplest possible accompanimentIf melody is in C major:96.4A drone is a valid first harmonizationDo not underestimate this.96.5Level 1 — melody + tonic onlyPlay “Happy Birthday” in C.96.6What will happen?Some notes fit tonic beautifully:96.7Melody note versus harmony changeD over C:96.8Level 2 — tonic and dominant onlyNow harmonize a simple major-key melody using only:96.9Why I and V first?They establish:96.10Level 3 — detect phrase endingBefore worrying about middle of phrase, listen for:96.11Destination-first harmonizationYou already know this principle.96.12Level 4 — melody last note determines possibilities, not certaintySuppose phrase ends:96.13Function before chord labelYour real-time internal vocabulary should initially be:96.14Level 5 — three-function accompanimentUse only:96.15ExerciseTake a melody you know well.96.16Why this mattersIf you cannot harmonize fluently with:96.17Level 6 — classify melody notes against I-IV-VIn C:96.18The melody note that fits many chords gives freedomG in C major can belong to:96.19Level 7 — hear strong-beat melody notes firstSuppose melody contains:96.20Structural note filterAsk:96.21Level 8 — one chord per bar maximumWhen practicing real-time harmonization:96.22Level 9 — one chord every two barsEven harder.96.23Harmonic patienceA mature accompanist can hear:96.24Level 10 — add viNow vocabulary:96.25When does vi often work?Melody contains:96.26Level 11 — I versus viMelody E.96.27The bass decides much of harmonyThis is why real-time harmonization is often best thought:96.28Level 12 — bass roots onlyPlay melody.96.29Level 13 — bass direction instead of root accuracyWhen uncertain between chords:96.30Real-time accompaniment becomes easier when bass line is simpleUse:96.31Level 14 — add iiNow:96.32ii versus IVBoth often lead toward V.96.33Level 15 — hear predominant regionInstead of asking:96.34Level 16 — the basic major-key engineYour default functional map:96.35Example in CC96.36Level 17 — predict dominantAs phrase approaches cadence:96.37Anticipatory hearingReal-time harmonization works when you are hearing:96.38Level 18 — play one chord behind on purposeTraining exercise:96.39Level 19 — then shorten reaction timeOne bar behind.96.40Level 20 — sing bass firstGiven a melody:96.41Counterpoint training supports harmonizationA harmonizer must hear at least:96.42Level 21 — use tonic pedal while thinkingIf lost:96.43Recovery principleWhen uncertain, simplify rather than freeze.96.44Level 22 — dominant pedal as waiting roomIf phrase clearly builds toward tonic:96.45Level 23 — omit 3rd when uncertainSuppose you know bass C but are unsure:96.46Ambiguity is usefulOpen fifths/sus voicings allow you to:96.47Level 24 — omit chord entirelyIf melody is strong enough:96.48Level 25 — use shellsOnce function known:96.49ExampleG7 under melody D.96.50Level 26 — melody as chord completionDm7.96.51Real-time voicing hierarchyWhen reaction time is short:96.52Level 27 — add inversions laterFirst chorus:96.53Real-time arranging can evolve over repetitionsIf song repeats:96.54Level 28 — first-pass strategyFirst time through unfamiliar tune:96.55Level 29 — second-pass strategyNow add:96.56Level 30 — third-pass strategyIf form is secure:96.57Real-time reharmonization has confidence levelsThink:96.58Level 31 — do not commit equally to uncertain informationIf you are 60% sure chord is Fm:96.59Musical uncertainty can sound intentionalA sparse ambiguous texture is stylistically valid.96.60Level 32 — detect melody implying major/minorBass C.96.61Level 33 — detect mode from characteristic tonesD center.96.62Level 34 — modal accompanimentIf melody is clearly D Dorian:96.63Level 35 — blues accompanimentIf melody uses:96.64Level 36 — dominant tonicIn blues:96.65Level 37 — pop loop hearingMany pop songs use repeated 4-chord loops.96.66Common pop loop exampleIn C:96.67Level 38 — detect loop via bassListen/sing:96.68Level 39 — melody can contradict loop superficiallyMelody may use:96.69Level 40 — harmonic memory helps predictionOnce progression repeated twice:96.70Level 41 — harmonize unfamiliar melody with Roman numeralsIf someone tells you:96.71Level 42 — instant transpositionSuppose you harmonized in C:96.72Level 43 — fixed-do bridgeFor your older solfège reflex:96.73Level 44 — degrees before absolute notesIf melody is:96.74Level 45 — harmonize by scale degree clustersIn major:96.75Never memorize this as lookup table aloneThe real decision is:96.76Level 46 — melody note at cadencePhrase ends on scale degree 2.96.77Level 47 — melody degree 4 on dominantF over G7.96.78Level 48 — melody degree 7 on dominantB over G7:96.79Level 49 — melody degree 6 over dominantA over G7:96.80Extensions increase harmonic toleranceOnce you hear:96.81Level 50 — strong melody note may determine inversionSuppose melody C.96.82Level 51 — bass step testWhen choosing between plausible chords:96.83Level 52 — common-tone testWhen choosing chord:96.84Level 53 — cadence testWhen uncertain:96.85Three real-time decision testsAsk rapidly:96.86Level 54 — rhythm first during live accompanimentIf singer's timing differs from expectation:96.87Level 55 — wait for singerIf singer delays phrase:96.88Level 56 — melody-first harmonic timingSinger lands next structural note late.96.89Level 57 — anticipatory accompanimentOnce you know tune:96.90Level 58 — accompaniment under rubato singerUse:96.91Level 59 — accompaniment under rhythmically strong singerThen you can:96.92Real-time arranging is interactiveEven if playing alone by ear:96.93Level 60 — fills only in spacesFirst rule for live fills:96.94Level 61 — fill from melody fragmentSafest fill:96.95Level 62 — fill from chord tonesIf unsure:96.96Level 63 — fill must know next chordDo not start a long fill without hearing its destination.96.97Level 64 — no fill is often bestEspecially first time through.96.98Level 65 — cadence vocabulary for real-time useYou need several automatic cadences.96.99But first-pass priorityUse:96.100Level 66 — automatic turnaround vocabularyIn C:96.101Automatic vocabulary frees attentionThe point of practicing progressions in all keys is not:96.102Level 67 — transpose basic vocabulary through circlePractice I-vi-ii-V in:96.103Level 68 — practice I-IV-V-I all keysNo notation.96.104Level 69 — ii-V-I all keysAgain.96.105Level 70 — minor real-time harmonySuppose melody clearly centered A minor.96.106Level 71 — minor iiø-V-iA minor:96.107Level 72 — natural-minor modal alternativeNot every minor melody wants E7.96.108Level 73 — decide tonal versus modal minorIf melody repeatedly avoids G♯ and uses G natural:96.109Level 74 — accompaniment in minor with ambiguityUse:96.110Level 75 — instant recovery from wrong chordYou play C.96.111Recovery exampleYou play C-E-G.96.112AnotherYou play F major.96.113Level 76 — wrong root recoveryYou choose A bass.96.114Level 77 — wrong dominant recoveryYou play G7 expecting C.96.115PrincipleDo not think “error versus correct.” Think “what is the nearest coherent continuation from what just happened?”96.116Level 78 — chord substitutions as recovery toolsIf intended chord seems wrong:96.117Level 79 — preserve pulse during correctionThe worst mistake is often:96.118Real-time priority hierarchyWhen accompanying unfamiliar melody:96.119Level 80 — melody recognition before accompanimentIf tune is known vaguely:96.120Level 81 — establish key with ending firstIf you can ask singer for:96.121Level 82 — accompanying without knowing formUse conservative texture.96.122Level 83 — recognize 4- and 8-bar phrase grammarMany songs organize in:96.123Level 84 — phrase irregularityIf singer extends bar or holds note:96.124Level 85 — playing from a written melody with no chordsWorkflow:96.125Level 86 — harmonize backwards from cadenceSuppose final melody notes:96.126Backward hearing accelerates accompanimentIf ending is clear:96.127Level 87 — harmonize from bass contourWrite melody.96.128Level 88 — melody and bass only testBefore adding chords:96.129Level 89 — real-time texture ladderAs confidence increases within a tune:96.130Level 90 — simplify at difficult sectionIf bridge becomes harmonically uncertain:96.131Level 91 — confidence becomes formInteresting effect:96.132Practice Loop A — I-IV-V onlyPick five familiar melodies.96.133Practice Loop B — add vi and iiSame tunes.96.134Practice Loop C — bass onlySing/play melody.96.135Practice Loop D — shells onlyBass + 3rd/7th.96.136Practice Loop E — unknown melody simulationMake up melody vocally with your phone recorder.96.137Practice Loop F — change key instantlyTake a familiar melody.96.138Practice Loop G — recoveryIntentionally play one “wrong” chord per phrase.96.139Improvisation Challenge 1 — never stopChoose unfamiliar/simple melody.96.140Challenge 2 — no chord symbols mentallyThink only:96.141Challenge 3 — one hand only accompanimentSomeone/singing recording provides melody.96.142Challenge 4 — no roots in RHLH roots.96.143Challenge 5 — first chorus simple, second sophisticatedFirst:96.144Challenge 6 — transpose after one hearingHear/sing simple 4-bar melody.96.145Ear Drill — tonic or not?Sing random phrase ending.96.146Ear Drill — I or vi?Melody E in C context.96.147Ear Drill — ii or IV?Melody F/A/C-related.96.148Ear Drill — V under extensionsG bass + B/F shell.96.149Ear Drill — delayed chord identityBass C-G open fifth.96.150Ear Drill — bass-before-chordHear melody.96.151Mini-project — accompany a melody you have never harmonizedChoose a simple tune that you know melodically but have never played with chords.96.152Mini-composition exerciseCreate an 8-bar melody first, with no planned chords.96.153Apply it to “Happy Birthday”This is our perfect test because the melody is public domain and already familiar.96.154Try “Happy Birthday” in E♭ by degreesOriginal degrees:96.155Then try A majorA major:96.156Apply conceptually to “Mack the Knife”Use a legal lead sheet or melody you already know.96.157Apply conceptually to “The Bare Necessities”First preserve:96.158The deeper ear-training lessonReal-time harmonization is prediction.96.159You do not need certaintyMusic unfolds under uncertainty.96.160The deeper theory lessonAdvanced harmony does not mainly give you more chords to use.96.161The paradox of advanced harmonyThe more harmony you understand,96.162The deeper bass lessonWhen you cannot identify chord immediately:96.163The deeper rhythm lessonIf you maintain:96.164The deeper performance lessonLive accompaniment rewards:96.165Real-time harmonization workflowWhen melody starts:96.166The three emergency buttonsWhen lost in major key:96.167The three “make it richer” buttonsWhen basic harmony is secure:96.168The three “do not do this yet” buttonsOn first hearing, avoid:96.169The maturity testSomeone sings a simple melody in F♯ major.96.170F♯ referenceF♯ major scale:96.171Learn “unfriendly” keys deliberatelyDo not practice only:96.172Visual keyboard geographyEventually:96.173But do not rely only on shapesShapes can fail during:96.174The mature accompaniment questionNot:•Workshop 96 mini-test1. Why is note-by-note harmonization a poor real-time strategy?