Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get 17N3NCTYGX@1 -o bowling-strike.wav
How it's made
Source
a 6 kg urethane ball rolls down a wooden lane, hits the head pin and drives ten hollow maple pins into each other and into the pit cushion. Excitation is continuous rolling friction, then one heavy impact, then dozens of short wood-on-wood collisions.
Rolling lead-in
brown noise low-passed at 150-350 Hz with a 24-34 Hz rotation-style amplitude wobble and a swell as the ball nears the pins; a faint 0.9-1.8 kHz lane-board hiss rides on top. It is cut by the impact.
Impact
a 1-4 ms noise crack into a pin-deck "tok" (wood modes), plus a body thump (sine falling 120 -> 55 Hz in 0.15 s, low-passed noise burst). Ball weight lowers the thump and lengthens it.
Pin clatter
each pin is a hollow turned-wood bottle: damped wood modes (modalPreset, size 0.35-0.5) plus a 600-1100 Hz air-cavity resonance that gives the hollow "tok". Collisions are scattered in time: a dense burst right after the impact, then a thinning tumble of rolling and settling pins over 0.45-1.25 s.
Envelope
lead-in 0.2-0.7 s, impact at its end, clatter tail dies out about 0.35 s after the last collision; a final fade closes the oneshot.
Variation
`rng` jitters every collision time, strength, pitch, pan (-0.7..0.7) and pin size; presets change ball weight, pin count, scatter time, lead-in and pin brightness.
Parameters
Parameter
Range
Default
Unit
Controls
lead
0.2 – 0.7
0.5
s
Roll lead-in
weight
0 – 1
0.6
—
Ball weight
pins
3 – 10
8
—
Pins hit
scatter
0 – 1
0.5
—
Scatter time
brightness
0 – 1
0.5
—
Pin brightness
rumble
0 – 1
0.6
—
Rumble level
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.