Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get C1A5PY692P@1 --preset bar-counter -o table-slam.wav
How it's made
Source
a fist hitting a wooden tabletop. The strike is a 3–8 ms low-passed noise burst (soft skin and flesh, little energy above 3 kHz) plus a sine "thump" that falls from ~150 Hz to ~65 Hz in 60 ms as the panel is pushed down and snaps back.
Body
the top rings in a few damped wood modes (1 : 2.57 : 4.2 : 6.5, 0.1–0.3 s for a large top) and the cabinet or drawer underneath adds a hollow air resonance at 80–140 Hz that gives the low wooden thud.
Rattle
the impact shakes loose objects (cutlery, glasses, coins). Each is a tiny, bright, short hit in a metal or glass mode, 1.5–9 kHz, 8–40 ms. Hits are densest right after the slam (about 60 per second) and thin out over 0.5 s as the objects settle, with decaying strength.
Envelope
attack in under 1 ms, body gone by 0.5 s, rattle tail ends near 0.8 s; the whole sound is closed by a short fade so the oneshot ends cleanly.
Variation
`rng` jitters the rattle times, strengths, pitch and pan of every object; macros set the weight of the fist and table, the strike hardness, how much loose stuff sits on the table and its material.
Parameters
Parameter
Range
Default
Unit
Controls
weight
0 – 1
0.55
—
Weight
hardness
0 – 1
0.4
—
Strike hardness
rattle
0 – 1
0.6
—
Rattle amount
objects
cutlery · glassware · coins
cutlery
—
Objects
hollow
0 – 1
0.5
—
Hollow cabinet
settle
0.25 – 0.75
0.55
s
Settle time
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.