Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get C0SW66FB41@1 --preset heavy-cabinet -o wooden-drawer-open-and-close.wav
How it's made
Source
a wooden drawer pulled out and pushed shut; pink rail friction plus filtered grain noise.
Body
broad 120-900 Hz runner rumble; damped wood modes at 170, 437, 719 and 1120 Hz, scaled by cabinet size, with 35-110 ms decay rather than a pitched creak.
Envelope
outward slide 0-0.44 s, a brief pause, return 0.54-0.94 s, then a closing bump. Each stroke brightens with speed and fades at its stop; the entire action settles by 1.16 s.
Events
small loose contents knock at acceleration, reversal and closure; 2-5 ms contacts excite short inharmonic modes at 650-4200 Hz, with a softer diminishing bounce after the final bump.
Variation
seeded contact timing, force and tuning; size shifts body pitch, roughness raises rail chatter, contents sets loose-object activity, and force changes the closing impact and return speed.
Presets
felt-lined bedside drawer, worn wooden runners, loaded kitchen drawer and heavy cabinet. All are dry close-perspective foley, with no baked-in room reverberation.
Parameters
Parameter
Range
Default
Unit
Controls
size
0 – 1
0.5
—
Cabinet size
roughness
0 – 1
0.55
—
Runner roughness
contents
0 – 1
0.45
—
Loose contents
force
0 – 1
0.5
—
Closing force
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.