Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get NZC0AZSAE2@1 -o hail-storm.wav
How it's made
Source
hailstones are hard ice spheres (a few mm to 2 cm). Each stone lands as a very short, bright, broadband click (0.1 ms attack, 1-4 ms decay); there is no soft splash because ice does not deform.
Bounce
a stone rebounds 1-3 times with shrinking gaps (about 30 ms, then 15 ms, then 8 ms) and a loss of roughly 55% of its strength each time, which gives the typical clattering stutter.
Body
the struck surface rings. Roofs and car panels are thin metal sheets: a few inharmonic modes between 1 and 6 kHz with 20-120 ms decay (the pings). The ground is a short dull tick with almost no ring.
Bed
the far field of thousands of stones merges into a dense, bright hiss (2-9 kHz, pink-ish) that swells and thins with a slow drift of the cell's intensity.
Variation
every stone draws its own size (click brightness and ring pitch), surface, strength, bounce count and stereo position from its voice rng.
Parameters
Parameter
Range
Default
Unit
Controls
intensity
0 – 1
0.6
—
Intensity
metal
0 – 1
0.55
—
Metal surfaces
bounce
0 – 1
0.6
—
Bounce
size
0 – 1
0.4
—
Stone size
bed
0 – 1
0.6
—
Dense bed
brightness
0 – 1
0.5
—
Brightness
spread
0 – 1
0.8
—
Width
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.