Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get PRW69F3AD7@1 --preset heavy -o ratchet-wrench-clicks.wav
How it's made
Source
a socket ratchet turned in its free direction. Each tooth the pawl rides over drops back into the next gear notch: a 0.5–2 ms noise click (2–9 kHz) from the spring-loaded pawl hitting steel.
Body
the gear and head ring as small inharmonic steel modes (2.5–9 kHz, 25–90 ms); the handle and head add a weak low resonance (700–1500 Hz) that gives each tick its "tok" weight.
Envelope
a stroke is a run of 6–16 ticks whose spacing eases in and out (hand accelerates, then brakes) at roughly 25–60 ticks/s; between strokes the wrist returns in a 0.1 s pause with one soft re-grip tap.
Variation
`rng` jitters tick timing (±8 %), level (pawl bounce) and mode tuning (±2 %), so no two ticks match. Size scales every mode down in pitch and up in decay; `ring` sets the modal damping.
Parameters
Parameter
Range
Default
Unit
Controls
strokes
1 – 3
2
—
Strokes
teeth
5 – 16
10
—
Ticks per stroke
size
0 – 1
0.4
—
Tool size
ring
0 – 1
0.5
—
Metal ring
speed
0 – 1
0.5
—
Cranking speed
body
0 – 1
0.5
—
Handle weight
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.