Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get WQJ2XSJS5F@1 --preset under-water -o low-health-heartbeat-loop.wav
How it's made
Source
a heartbeat heard through the chest wall. Each beat is two valve closures, "lub" (the atrioventricular valves, longer and lower) and "dub" (the semilunar valves, shorter and softer). Each is a damped low-frequency pulse whose pitch falls quickly (lub 95 -> 48 Hz, dub 110 -> 60 Hz) plus a short low-passed noise thud for the tissue impact.
Body
chest tissue and fluid absorb everything above ~200 Hz, so the sound is muffled: a low-pass at 130-420 Hz and a soft body resonance near 70-90 Hz that rounds the thump.
Envelope
lub decays in ~110 ms, dub in ~80 ms at ~65 % level; the dub follows the lub by 0.24 of a beat. A slow swell (a breathing-like tremolo at the beat rate) pushes the pulse out of a dark low-passed rumble bed.
Rhythm
strictly periodic. The 2 s loop holds a whole number of beats (2-5), so it repeats without a seam.
Variation
`rng` varies each beat's level and tuning by a few percent; presets change tempo, muffling and the strength of the tension bed.
Parameters
Parameter
Range
Default
Unit
Controls
beats
2 – 5
3
—
Beats per loop
muffle
0 – 1
0.5
—
Muffling
weight
0 – 1
0.5
—
Thump weight
tension
0 – 1
0.3
—
Tension bed
dub
0 – 1
0.65
—
Second beat 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.