Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get A56CT30034@1 --preset heartbeat -o tension-pulse-riser.wav
How it's made
Source
a low drum-like pulse (sine body with a fast pitch drop, plus a short band-passed noise tick) repeated by a trigger that accelerates; underneath, a sustained riser of pink noise and two detuned saws.
Body
each pulse is a damped 60-110 Hz sine that glides down ~25 % in 40 ms; the tick sits at 1.5-5 kHz. The pulse pitch climbs up to an octave over the build, so the heartbeat tightens as it rises.
Envelope
pulse spacing shrinks geometrically (about 0.55 s to 0.07 s); each pulse decays in ~70 % of its own interval so pulses stay distinct until they blur into a roll. The riser band-pass sweeps 300 Hz to 7 kHz while its level swells; the whole sound is cut at the peak with a 10 ms fade (no tail, no click).
Variation
`rng` jitters pulse timing by 2 %, strength by 10 % and the saw detune; `length` stretches the whole build, `acceleration` sets how tight the final pulses get, `riser` balances bed against pulses, `pitchRise` sets how far the pulses climb.
Parameters
Parameter
Range
Default
Unit
Controls
length
2.5 – 8
5
s
Length
acceleration
0 – 1
0.6
—
How tight the last pulses get
pitchRise
0 – 1
0.6
—
Pitch rise
riser
0 – 1
0.5
—
Riser bed
brightness
0 – 1
0.5
—
Brightness
punch
0 – 1
0.5
—
Tick punch
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.