Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get AC80XB715G@1 -o refresh-snap-back.wav
How it's made
Source
a stretched rubber band (the pull-to-refresh overscroll) let go. The release is a 1–4 ms band-passed noise tick, followed by the band's first flex mode snapping back: a sine that falls fast in pitch as the tension relaxes (≈ 600–1800 Hz down toward 150–700 Hz in 50–90 ms, exponential-like curve).
Body
soft rubber is lossy, so the tone is rounded with a tanh saturator (adds 2nd/3rd harmonics, a "boing" colour) and a low-pass that closes from ~5 kHz to ~700 Hz while the pitch falls; a faint thud (≈ 150 Hz) gives the settle some weight.
Envelope
attack under 1 ms, the main flex decays within ≈ 160 ms; a rebound at 75–105 ms is a smaller, shorter repeat of the same drop (15–65 % amplitude) and then it stops. Total ≈ 0.25 s.
Variation
`rng` mistunes the start pitch by ±3 % and the rebound timing by ±4 %; macro parameters control start pitch, snap speed, bounce amount and rubber tone; presets change tension, stiffness and rebound.
Parameters
Parameter
Range
Default
Unit
Controls
pitch
600 – 1800
1000
Hz
Start pitch
snap
0 – 1
0.5
—
Snap speed
bounce
0 – 1
0.5
—
Bounce
rubber
0 – 1
0.5
—
Rubber tone
drop
0 – 1
0.7
—
How far the pitch falls during the snap
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.