Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get 50MJ84PJN2@1 --preset careful-turn -o combination-dial-spin.wav
How it's made
Source
a safe dial's lightly loaded indexing contacts and wheel-pack chatter. Each contact is a 0.35 ms attack, 1.8-3.5 ms filtered noise burst, with a weaker rebound 3 ms later.
Body
the small metal dial has inharmonic modes near 1.9, 3.3 and 5.2 kHz, damped in 18-65 ms; a weak 640 Hz spindle mode adds contact weight without a heavy latch or door thump.
Motion
two hand turns, separated by a 120 ms regrip, or one careful turn. Equal angular increments map to progressively wider time intervals as the hand brakes; late contacts soften and darken.
Friction
quiet band-limited bearing noise follows each turn, with a 2.6-to-1.1 kHz spectral descent and smooth 15 ms entry/55 ms exit. No motor tone, room reverb, unlocking clunk or sustained ring.
Envelope
the last detent lands at 1.76 s; all metal tails and friction end before 1.95 s.
Variation
seeded timing jitter is below 4%, contact strength varies 15%, tuning varies 2%. Presets change tooth density, hand gesture, dial size, damping and bearing friction.
Parameters
Parameter
Range
Default
Unit
Controls
teeth
12 – 32
22
—
Detent density
size
0 – 1
0.45
—
Dial size
ring
0 – 1
0.4
—
Metal resonance
friction
0 – 1
0.35
—
Bearing friction
braking
0 – 1
0.7
—
Slowing emphasis
gesture
double · single
double
—
Hand gesture
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.