Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get J59CR07KRT@1 --preset heavy -o chip-shoot.wav
How it's made
Source
a retro sound chip voice firing a player shot. A pulse channel carries the pitch; a second square channel one octave up doubles it for the thin "pew" edge; a few milliseconds of noise add the trigger snap that old chips produced when a channel was retriggered.
Body
no resonant body, the character is the sweep. Pitch falls exponentially from the start frequency to a low end note, updated in 24 discrete steps the way a chip driver ticks its pitch register.
Envelope
attack about 1 ms, a quick drop to a sustained level, then a fade to silence over the target length (about 0.2 s). The noise snap lasts 8 ms.
Variation
the output is quantised to a few amplitude levels (lo-fi DAC) and the start pitch is mistuned by up to ±2 % per seed, so repeated shots are not machine-identical.
Parameters
Parameter
Range
Default
Unit
Controls
pitch
800 – 3200
1800
Hz
Start pitch
drop
0 – 1
0.8
—
How far the pitch falls during the shot
length
0.1 – 0.4
0.2
s
Length
duty
0 – 1
0.5
—
Pulse width
crush
0 – 1
0.5
—
Lo-fi
octave
0 – 1
0.35
—
Octave layer
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.