Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get FD3H3PKC56@1 --preset flick -o fabric-swish.wav
How it's made
Source
cloth dragged through air and against itself: pink noise for the air stream, plus a fine layer of fibre friction (sparse micro-impulses, high-passed) that gives the dry rustle.
Body
a broad band-pass (Q ≈ 0.8) in the mid band whose centre rises gently with the swing and relaxes as the cloth settles; a soft low "flap" of air under 300 Hz adds weight without boom.
Envelope
a gentle swell to a peak at about 45 % of the length, then a longer fall; the rustle is amplitude modulated by slow random folds (low-passed noise) so it never sounds like a steady hiss.
Variation
length, brightness, rustle (fold roughness), weight and travel direction; `rng` shifts the peak time by a few percent.
Parameters
Parameter
Range
Default
Unit
Controls
length
0.25 – 1.5
0.5
s
Length
brightness
0 – 1
0.5
—
Brightness
rustle
0 – 1
0.5
—
Rustle
weight
0 – 1
0.35
—
Weight
travel
-1 – 1
0.5
—
Negative values travel right to left
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.