Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get 4PBB25KNQF@1 --preset soft -o line-clear.wav
How it's made
Source
a full row of blocks vaporising in a falling-block puzzle. Three layers: an electrical zap that sweeps across the row, a cascade of glassy sparkle pings, and a pitched tail that falls as the row empties.
Zap
a band-limited saw plus a detuned square sweep exponentially from 300 Hz to about 3 kHz in 0.16 s through a low-pass that opens with the pitch (cutoff 2.5x pitch), with a 4 ms onset and a 0.1 s release.
Sparkle
4-12 sine pings with a 2.01x inharmonic partial, 2.4-6 kHz, spaced 25-45 ms from the zap peak and descending in pitch like the cleared blocks falling away; each rings 80-220 ms with a 2 ms attack.
Tail
a sine glide from 1.4 kHz down to a quarter of that over 0.5 s with a faint octave-up shimmer; it carries the "descending" impression and ends well inside the 0.8 s target.
Envelope
zap 0-0.3 s, sparkles 0.1-0.6 s, tail 0.1-0.7 s; the master fades to zero at the end.
Variation
`rng` detunes every ping by +-2 % and jitters timing; macros set sweep speed, sparkle count, brightness and tail length; presets move between arcade, glassy, soft and heavy clears.
Parameters
Parameter
Range
Default
Unit
Controls
sweep
0.08 – 0.3
0.16
s
Sweep time
sparkles
4 – 12
8
—
Sparkles
brightness
0 – 1
0.6
—
Brightness
tail
0.2 – 0.7
0.5
s
Tail length
pitch
800 – 2200
1400
Hz
Tail pitch
zap
0 – 1
0.7
—
Zap amount
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.