The complete audio for a hypothetical parkour-courier game: racing parcels across copper rooftops at dawn. A 66-bar driving score in E Dorian at 138 BPM — french-horn theme over a marimba 16th ostinato, a half-time G-major B-section, a fully re-orchestrated variation and an 8-bar percussion-only break — four momentum-driven state layers, wind + street-crowd ambience, and a seven-sound kit where the most frequent sounds carry the most craft. Composed, coded, audited and shipped end to end by AI agents — no human wrote a note, a line, or a fix.
Space plays and pauses · the momentum slider moves the layers · keys 1–7 fire the kit · ~26 MB of sampled instruments and rooftop wind, fetched per instrument after your first click.
Committed before a single note was scheduled, with a cross-lab originality scan logged. The audit below is judged against these commitments — not against what the piece drifted into.
| Section | Bars | What changes |
|---|---|---|
| Intro | 4 | The marimba ostinato fades in over wind; taiko heartbeat enters bar 3. |
| A theme | 16 | French-horn call-and-answer motif over a slap-bass riff, straight-16th kit groove and taiko pulse; modal Em–A13 harmony with a C–D walk-up. |
| Fill | 1 | Tom/taiko cascade turnaround into the new key. |
| B section | 16 | G-major lift that OPENS UP: the marimba 16th spine drops out, flute takes the lead, pizz-strings bounce on the offbeats, the kit falls to a HALF-TIME backbeat and the bass stretches to long notes — different key, voice, texture and feel. |
| Fill | 1 | Sixteenth-note clap roll, crescendo, tambourine flick. |
| A′ variation | 16 | The theme re-ORCHESTRATED: xylophone + brass in octaves replace the horn, congas join the groove, the bass switches to a busier syncopation, and phrase 3 lifts a 4th into A Dorian. |
| Break | 8 | Percussion only — taiko, conga and clap/woodblock cells trade over a building shaker grid; the bass crawls back in across the last two bars as a pickup. |
| Coda | 4 | The horn motif says goodbye over thinning percussion, hangs on Esus2 with strings, then loops to A — never the intro. Every loop pass re-rolls the groove. |
| Layer | Enters | Content |
|---|---|---|
| L0 core | always | Marimba 16th ostinato, slap-bass riff, kick/taiko pulse. |
| L1 lead | momentum > 15% | The melody voice (horn / flute / xylo+brass per section) — motion brings the tune; idle is pure texture. |
| L2 drive | momentum > 40% | Strings altitude pad on the bar's harmony + shaker sixteenths. |
| L3 sprint | momentum > 72% | Taiko doubles, brass stab chords on phrase starts, tambourine backbeat. |
| Effect | Voices | Design |
|---|---|---|
| Footfall / vault (most frequent) | 3 × 4 round-robin bodies | Conga / woodblock / tom / claves combinations under a low marimba thump; ±50-cent per-hit drift, never the same body twice in a row. |
| Whoosh jump (2nd most frequent) | 3 × 3 bodies | Breathy pan-flute short note + high flute shadow + open-hat air, random pan per jump. |
| Ledge grab | 3 | Low tom + claves + short pizz-string pluck, three pitch bodies. |
| Parcel pickup | 4 | Two-note glockenspiel lift (3 in-key variants) + musicbox shadow + shaker flick. |
| Checkpoint | 5 | Celesta arpeggio resolving to E + glockenspiel + open triangle; softly ducks the score. |
| Stumble impact | 3 | Taiko + floor tom + slap-bass dead note; ducks the music 35%. |
| Alarm sprint | 8 | Em brass stab + four-hit timpani roll + china crash; ducks the music 50% for 1 s. |
The honest embarrassment of this cycle: the first B section relied on a relative-mode key lift that shares 6 of 7 pitch classes with A — nearly inaudible. The section was rebuilt with arrangement physics (half-time backbeat, ostinato dropped, long bass) and the audit gates moved from saturated spectral cosines to event-stream discriminators. Both lessons shipped to platform guidance.
| Measurement | Value | Method / conditions |
|---|---|---|
| Numeric audit | 28/28 checks, clean twice consecutively | Playwright + PCM tap; ambience bus muted for fingerprints |
| Fix rounds to clean | 2 | B-section contrast redesigned after the first gates failed; one audit-script syntax fix |
| A vs B contrast | band cosine saturated at 0.996 — metric discarded honestly | the shared kit dominates all 24 bands; contrast proven on the event stream instead: snare 2&4 → 3, hats 8ths → quarters, melody median MIDI 66 → 78, ostinato absent |
| A vs B corroboration | spectral centroid +250 Hz | bar-aligned captures |
| A′ re-orchestration | melody french horn → xylophone + brass octaves · 3 conga voices native · bass 5.4 → 6.8 notes/bar | event-stream gates |
| Percussion break | bars 56–59 contain zero pitched events; bass pickup bars 60–61 | event log |
| Ambience bed | 11–13 dB under the score | music-only RMS vs bed RMS |
| Oscillators created | 0 | createOscillator spy, playback + SFX |
| SFX variation | 18–20/20 unique signatures; onset thin-spectrum 2.9% — the one piece not at 0% | 20 triggers per effect |
| Visualizer draw cost | 0.10 ms/frame | measured under box loadavg 30+ |
66-bar form with two one-bar fills and a percussion break, all scheduled from the onBar hook.
Momentum adds voices as you speed up — the inverse of piece 01's suspicion design, proving the binding works both ways.
Stumble impacts and the alarm-sprint stinger duck the music bus and release cleanly.
Wind + distant crowd, prefetched; intensity follows momentum.
The break trades 2-bar taiko / conga / clap cells over a building shaker — pure event-scheduler writing, no loops.
Deterministic under audit, alive in the player: seed = bar + 977 × loop.