Skip to content
All components

Recorder

Beta

Media · Clinical

A capture surface that cannot lie about whether it is listening. Five arts over one signal engine, and thirteen failure modes it can tell apart.

11 states31 props27.1 KB installedsince 0.3.0

npx @zoblocks/cli add recorder

First install? Run zoblocks init once to say where your @/ alias points. The source is copied into your repository, along with anything it depends on.

Design language
Renders the preview in that framework’s own components and tokens. Clinical colours never change.

Preview

Every state, switchable.

Live · real component

Capture4

When it is lying4

Reviewing a take2

Transcript1

Signal
00:00:00
Recording00:00:00
Encounter · Room 4 · Jabra Link 380 · no input

Someone is talking. The lane fills, the level moves.

Why this state exists

The workhorse, and the argument. Peak buckets at 30 Hz, newest at the right. Take the signal away with the switch above and it stops, because nothing here owns a clock. The centre hairline is true zero, so a bar touching it means nothing is arriving.