Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get Y9SJ173369@1 --preset single -o shell-casings-bounce.wav
How it's made
Source
spent brass casings striking a hard floor; 0.2 ms attacks and 1-3 ms filtered noise contacts.
Body
thin cylindrical walls ring at inharmonic ratios 1, 1.47, 2.19, 2.83 and 3.76 of 1.7-2.7 kHz. Modal T60 is 65-270 ms, with upper modes dying first; a 700 Hz contact layer adds floor weight.
Envelope
6-8 bounces per casing, initial flights 260-330 ms, each flight about 72% of the last. Impact amplitude falls geometrically; late contacts darken and shorten as energy is lost.
Layers
dry contact ticks, five shell modes, and faint 8-16 ms sliding friction after late contacts.
Variation
each casing keeps its own tuning and stereo position; orientation changes modal balance, timing by 6%, and strength by 12%. No pitch glide or room reverb is added.
Presets
isolated casing, three scattered casings, a larger lower shell, and bright tile skitter.
Parameters
Parameter
Range
Default
Unit
Controls
casings
1 – 4
2
—
Casings
pitch
1700 – 2700
2350
Hz
Shell pitch
flight
0.26 – 0.33
0.3
s
First bounce flight
ring
0.12 – 0.27
0.21
s
Brass ring
hardness
0 – 1
0.65
—
Floor hardness
bounces
6 – 8
7
—
Bounce count
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.