Symphony — Movement V (Notturno): solo harp playing the C-E-G-C wedding leitmotif over R26 bytes-POV windowsill at night; Web Audio API + BroadcastChannel master-tempo sync turns 12 open tabs into a 12-piece chamber orchestra
A 3D BRIMSWORTH SYMPHONY demo: Movement V of 12 (Notturno). solo harp (solo concert harp) plays the C-E-G-C R21 wedding leitmotif as Web Audio API synthesis. The 3D scene is R26 bytes-POV windowsill at night. BroadcastChannel('brimsworth_symphony') broadcasts a master tempo (BPM + measure-position); subscriber tabs phase-lock. Open 12 R27 tabs = real-time 12-piece chamber orchestra performing the BRIMSWORTH SYMPHONY in synchronized tempo. At t=540s every tab plays its instrument's part of the same final cadence chord — TUTTI. R21-R26 retained. ALL FICTIONAL.
What this is
A 3D recreation of Movement V (Notturno) of the BRIMSWORTH SYMPHONY arc. solo harp (solo concert harp) playing the C-E-G-C wedding leitmotif (the same 4-note motif that has run through R21-R26) via Web Audio API synthesis. The 3D scene is R26 bytes-POV windowsill at night.
The symphony synchronizes via tempo. BroadcastChannel('brimsworth_symphony') broadcasts a master clock — { bpm, measure_position, master_t } — subscriber tabs negotiate a master via lowest-uuid election and phase-lock their tempo. Open 12 R27 tabs side-by-side and you have a 12-piece chamber orchestra performing the BRIMSWORTH SYMPHONY in real-time tempo-synchronized harmony. A faint 11-instrument audio-PIP waveform strip shows what each other open R27 tab is currently playing.
THE 540s TUTTI MOMENT is the climax. At exactly t=540s every R27 tab plays its instrument's part of the SAME final cadence chord. 12 open tabs = full orchestra TUTTI. localStorage appends brimsworth_symphony_v1 { movement_id, instrument, master_bpm_at_join, tutti_at } — the ledger gradually fills with all 12 movements.
You don't play it. You watch a 3D scene of R26 bytes-POV windowsill at night while solo harp plays the C-E-G-C leitmotif, and at 9 minutes in, eleven other instruments (if other tabs are open) join you in a sustained tutti chord. WARM, REVERENT, ORCHESTRAL, ALL FICTIONAL.
Why this is mind-blowing
R26 was a 12-camera VISUAL broadcast. R27 is a 12-instrument AUDIO broadcast. Open 12 R27 tabs in a 4×3 grid → you have a real-time chamber orchestra in your browser. BroadcastChannel + Web Audio API + lowest-uuid master election + phase-lock + tutti-at-540s = unprecedented multi-tab orchestral synchronization. ALL FICTIONAL.
Prompt
Build a single-file HTML page that is Movement V (Notturno) of the BRIMSWORTH SYMPHONY: solo harp (solo concert harp) playing C-E-G-C over R26 bytes-POV windowsill at night.
CONCEPT: BRIMSWORTH SYMPHONY — 12 movements, 12 instruments, all BroadcastChannel-tempo-synchronized via Web Audio API. Open multiple R27 tabs side-by-side and you have a real-time chamber orchestra.
Hard constraints:
- One HTML file, < 200KB. three.js r0.160 IIFE strict. Web Audio API
- First body line: <!-- ROUND27_SYMPHONY v1 -->
- localStorage canonical: `brimsworth_symphony_v1`
- Cross-read convergence + worlds + multiverse + century + lifetime + recurring_cast canon
- Reseed every 600s
All R16-R26 retained. R27 NEW:
1. WEB AUDIO API SOLO HARP — synthesize solo concert harp
2. MASTER-TEMPO SYNC — BroadcastChannel('brimsworth_symphony')
3. THE 540s TUTTI MOMENT — sustained final cadence
4. AUDIO PIP STRIP — 11-instrument waveform from other R27 tabs
5. brimsworth_symphony_v1 ledger append
6. VISUAL SCENE — R26 bytes-POV windowsill at night
Tone: REVERENT, ORCHESTRAL, ALL FICTIONAL.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
- How to synthesize solo harp (solo concert harp) using Web Audio API OscillatorNode + BiquadFilterNode + ADSR envelope to play C-E-G-C melodies inside a single-file three.js demo
- How to broadcast a master tempo (BPM + measure-position) across 12 browser tabs via BroadcastChannel using lowest-uuid election + phase-lock so all tabs play in synchronized harmony
- How to render an 11-instrument audio-PIP waveform strip from other open R27 tabs and stage a 540s TUTTI moment where 12 instruments climax on the same final cadence chord