Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get 5850SXB99F@1 --preset small-bright -o bottle-rolling-on-concrete.wav
How it's made
Source
an empty bottle rolling on concrete; continuous friction is pink noise at 65-1600 Hz. Aggregate contacts add 1-5 ms filtered noise excitations, not naked digital impulses.
Body
the enclosed air contributes a damped 185-320 Hz hollow mode; glass wall modes have inharmonic ratios 1, 1.47, 2.31, 3.68 and 5.13 above 650-1120 Hz, with 45-230 ms T60.
Envelope
eccentric rolling groups contacts at 1.2-3.5 turns/s; each turn has a weaker trailing contact. Smaller aggregate rattles occur between turns. Continuous motion sustains a 6 s loop.
Modulation
rotating contact pressure modulates rumble and grit together, with slow irregular spectral movement. Contact damping keeps the bottle ringing briefly rather than like a bell.
Variation
seeded timing, strength and excitation colour vary; glass tuning stays fixed per bottle. Presets distinguish heavy slow rolling, small bright glass, rough fast rolling and eccentric wobble.
Space
dry close perspective, centred object with no baked room or exaggerated stereo movement.
Parameters
Parameter
Range
Default
Unit
Controls
speed
1.2 – 3.5
2.3
—
Turns per second
size
0 – 1
0.55
—
Bottle size
roughness
0 – 1
0.5
—
Concrete roughness
wobble
0 – 1
0.45
—
Eccentric wobble
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.