Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get TJNQZ03VE7@1 --preset loose-coarse -o tires-rolling-onto-gravel.wav
How it's made
Source
rubber tires slowly shear and compress a gravel bed; filtered pink noise supports many overlapping 12-65 ms grain scrapes, with separate 2-8 ms stone collision excitations.
Body
loaded tire contact is a broad 65-320 Hz rumble; crushed grit occupies 600-6500 Hz. Loose stones have three inharmonic, heavily damped modes around 0.9-6 kHz, T60 18-55 ms.
Envelope
contact rises over 180 ms, swells again as the rear axle arrives around 1.25 s, then slows and unloads by 2.85 s; a 150 ms safety fade ends the dry event near 3 s.
Events
overlapping scrapes at 32-75/s follow contact pressure; larger stones pop at 4-15/s, with occasional quieter delayed bounces. Grain density and brightness fall during the stop.
Variation
seeded event timing, strength, size and narrow stereo position prevent repetition. Grain size sets spectral weight; load adds tire body; looseness adds displaced stones; pace controls micro-event rate. Presets span fine grit, loose coarse stone and packed gravel.
Parameters
Parameter
Range
Default
Unit
Controls
grain
0 – 1
0.55
—
Stone size
load
0 – 1
0.5
—
Tire load
loose
0 – 1
0.55
—
Loose stones
pace
0 – 1
0.45
—
Rolling pace
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.