Murmur
Murmur
A messenger reel told on the glass of a phone docked on a writer's desk in a loft at dusk: bubbles land on the beat while the phone turns and the camera pushes into the screen, and a lilac neon sign on the wall carries the words and becomes the logo.
A loft corner at dusk: a walnut desk under a pendant, a window wall with half-raised blinds onto a city sinking into night, a plaster wall with a glowing neon sign, slatted dusk light through the blinds, a cool rim, an anamorphic flare off the pendant and shallow depth of field throughout. Seven beats over 40 s at 105 bpm: a dolly from the far corner, a turn, a quick match-cut, a raking ultra close-up, a crane up past the pendant, and a slow pull back and push holding the last 12 s.
- Length
- 40 s
- Scenes
- 2
- Device
- iphone
- Style
- realistic place
- Camera
- establishing wide, dolly, push in, ultra closeup, crane, pull back
//
MURMUR · "Think out loud." — a 40 s team-chat promo, reinterpreting a stock phone-messenger
mockup reel: the reel is told on the glass, the bubbles land on
the beat while the phone turns and the camera pushes into the screen. The reference sits on
a flat green void; this one puts the phone in a built place: a writer's desk in a loft
corner at dusk, a walnut desk under a black pendant, a window wall with half-raised blinds
and a city going indigo outside, a lilac neon sign on the charcoal plaster that carries the words.
THE APP — Murmur, team chat for small studios; the mark is a ripple glyph on a lilac tile.
Dark mode, one accent: lilac #9d7cff (light #c2adff, tile #2a2142, chip #241d38).
canvas #0f0e15 · surface #18161f · bubble #1f1c2a · ink #f2f0f7 · muted #8d889b
reactions: hearts #b89cff / #f2b3e6 / #8b67ff · success #4fd6a8
world: lilac neon #9d7cff + pale-lilac tagline #e6deff, orchid horizon #d06aa8, indigo dusk.
Screens: ui/screens.html (Tailwind only) → scripts/html-screens.mts (ui/sections.json)
→ ui/screens.json; the blocks are pasted below with their tracks. Full-screen cards carry
the iPhone glass radius r = 9.1 (rounded-[50px] in the HTML).
THE STORY (wall clock; 105 BPM, a bar = 2.286 s, the cut lands on bar 8 and the logo on bar 15)
A s1-dusk 0.0–15.2 (+0.8 gap)
HOOK 0.0– 6.3 wide on the dark loft: the phone wakes on its dock (1.14), Ines's
message lands on the lock screen (1.71), the pendant clicks on
(2.29) and the neon on the wall spells "think out loud." (2.86–4.0)
while the camera dollies from the far corner to the desk and reads
the notification; it is tapped (5.71). ← ref 0–6 s: phone + headline
ASSEMBLE 6.3–12.8 the phone turns away on its dock, the screen goes dark, and the
inbox builds itself: wallpaper from the left, conversations from
above, tab bar and compose button from behind the lens, an exploded
staircase, then everything packs home as the phone turns back.
← ref 6–12 s: the phone sweeps past
INBOX 12.8–15.2 #rollout shows 3 unread; it is tapped (14.29).
B s2-thread 15.2–40.0 (local 0 = 15.2)
TYPE B 0.8–6.0 into the chat; the composer TYPES "Yes — freezing copy at 2pm.",
grows a line and types "Last pass before standup?" — the ULTRA
CLOSE-UP rakes along the composer at 55° while it types; Send dips,
the box releases and the lilac bubble lands (B 5.37).
← ref 12–20 s: push into the glass, bubbles
PROOF B 6.0–10.6 a raking 3/4 on the glass: "Ines is typing…", "Love it." lands,
eight hearts burst off the reaction, the thread scrolls and Rosa's
cover art lands as an attachment. ← ref 20–30 s: macro bubble + reactions
WORLD B 10.6–13.4 the camera cranes up past the pendant to the whole desk.
CTA B 13.4–24.8 the pull-back to the room; the neon flicks off and relights as
"murmur", the tagline "the hum of a good team." under it; slow push to the end.
← ref 30–44 s: logo, end lines
SHOT BUDGET — camera on a screen element: B 1.4–6.0 and B 6.9–12.4 (≈ 10 s of 39 s ≈ 26 %);
exactly one ultra close-up (B 2.6–4.8, node=cmp-shell anchor=right-center fill 150 yaw 55); the rest is the room.
LOOK — tone_mapping none + film_grain output_transform=2 (UI hexes print as authored),
pe