Skip to main content

LCM trajectory · prototype · orchestral reduction

← BWV 38.6 (chorale)time-series view →

Bruckner Symphony 5 · Mvt II Adagio

ABABA double-variation Adagio in D minor; B sections in C major (the famous flat-VII chromatic mediant). Reduced from 24 orchestral parts to 7 voices before analysis. Home tonic Bb (the symphony's overall B-flat). Per-onset PC density min=1, max=7, mean 3.31.

Pipeline data: 2,280 events · overall key D minor (conf 0.94) · 20 distinct local keys detected · 119 key changes
D minorlocal key · 0.77?m1 · b1.016121520304072120144240♯4̂♭2̂♭6̂♭3̂♭7̂home: BbD4SD2B
Phrase 1 of 1 · mm. 1211
Tempo60 bpm (1.00×)
Position
m1 · b1.0
event 1 / 2280 · dur 0.6666666666666665
Roman numeral
?
Local key
D minor (0.77)
Pitch LCM (max / mean)
1 / 1.0
Chord LCM
root 1
Region LCM (vs Bb)
20
Voices
S: D4B: D2
Tendency tones
none
jump:compare:

How to read this

Center is the local tonic (changes whenever Krumhansl re-estimates the key — the analyst found 20 distinct local keys across this Adagio). Radial distance is each sounding pitch's LCM measure against the local tonic. Angle follows the circle of fifths: 12 o'clock is the local tonic, 1 o'clock is the dominant.

Color coding: cream/blue/green dots = the seven reduced voices (Soprano + Inner1..Inner5 + Bass — see legend); gold = chord root; red = leading tone; amber = Phrygian pull; purple = chordal seventh; green = secondary leading tone or chordal seventh.

Green dashed circle appears when the local key differs from home (B-flat) — it shows where the local tonic itself sits on the home-key gradient. For the long C-major B-section (around event ~400-650), the green ring lands at a small LCM (C is close to B-flat).

What to look for

The opening pizzicato (first ~50 events) is bare — usually 1-2 voices sounding at a time, low-LCM dots clustered near tonic.

The B-section chorale (around event 400-650) shifts everything: the green ring (local key) jumps as the analyst commits to C-major-adjacent keys, and 4-5 voices light up simultaneously in chorale-like vertical density.

The climax (mid-movement, around event 1200-1400) shows max voice density (up to 7 distinct PCs sounding at once) with chromatic-tone reds and purples lighting up at the same time.

Click ▶ Play and tick "audio" to step through chord by chord. Each tick = one onset in Bruckner's timing (triplet-quarter beats early on, longer values later).

Data path: public/visualization-data/bruckner-sym5-mvt2-lcm.json (1.60 MB). Generated by npx tsx scripts/compute-lcm.ts --workId=bruckner-sym5 --mvt=2 --home=Bb.