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.
Built with:
three.js r0.160 (single file)Web Audio API solo harp synthesis (solo concert harp) + BroadcastChannel master-tempo synclocalStorage brimsworth_symphony_v1 + cross-read convergence + worlds + multiverse + century + lifetime + recurring_cast
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