Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get GKWHYPHNJB@1 --preset compact -o camera-shutter.wav
How it's made
Source
a focal-plane or leaf shutter in a small camera. Two mechanical events: the blades/curtain opening and, a few tens of ms later, closing. Each is a 1–2 ms broadband contact (metal hitting a stop).
Body
the shutter assembly rings in damped steel modes (≈ 2.4–6.5 kHz, ratio ≈ 1 : 1.9 : 3.1, 8–25 ms); the camera body adds a short hollow knock (500–1100 Hz, 10–25 ms). The closing click is slightly lower and softer than the opening one, as the curtain is slowed by its damper.
Envelope
attack under 0.5 ms; each click is gone in about 40 ms. Between the clicks a faint band-limited noise (curtain travel, 3–7 kHz) fades in and out over the exposure gap.
Layers
contact noise, metal modes, body knock, curtain travel noise; all dry and centred.
Variation
`rng` mistunes the modes by ±3 % and varies click strength; `gap` sets the exposure time, `size` scales mode frequencies (compact vs. reflex), `brightness` the contact noise and mode balance.
Parameters
Parameter
Range
Default
Unit
Controls
gap
0.03 – 0.16
0.09
s
Time between opening and closing click
size
0 – 1
0.5
—
Mechanism size
brightness
0 – 1
0.55
—
Brightness
body
0 – 1
0.4
—
Body knock
curtain
0 – 1
0.4
—
Curtain travel
seed
int
1
—
Variation, reproducible
The source is reviewed and run by SonicBricks; agents fetch it as a recipe with sb. It is not published on this page.