Loading…
Loading…
LCM trajectory · time-series view · orchestral reduction
← BWV 38.6 (chorale comparison)The Adagio's distance from the local tonic, traced through the movement as one line per voice. Reduced from 24 orchestral parts to 7 voices via lib/maestroAnalyst/reduction.ts before the analyzer ran; per-onset PC density min=1, max=7, mean 3.31.
Same four tracks as the BWV 386 view — pitch LCM per voice, chord LCM, region LCM, tension envelope — but at orchestral scale. The four movements of Bruckner 5 add up to ~75 minutes; this is just the Adagio (mvt II), 196 measures, 2,280 chord events after reduction.
Scale caveat: at 1200px viewBox width the per-voice pitch lines are visually smeared — each event is roughly 0.5px wide. The chord/region/envelope tracks (which are area or step paths) read fine. A scrolling/zooming pass on the component will fix the per-voice legibility. For now the macro contour is what's visible.
Look for the C-major B-section around event index ~400-650 (mm. 41-72). The famous chromatic-mediant move from D minor to C major shows up as the region track stepping down to a lower LCM (C is closer to D than most modulations; bVII is one of the smaller gradient moves), and the per-voice pitch lines settling into a calmer, lower-LCM band as the chorale stabilizes.
Audio playback works — click ▶ Play and tick "audio" to hear each chord event as a piano-synth realization (the reduced voicing). Tempo slider controls playback speed. Click anywhere on the chart to jump the playhead.
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.