Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get 8EGHCHE9KA@1 --preset tight-garage -o parking-sensor-beep.wav
How it's made
Source
a small piezo sounder driven by a gated square-ish wave. The fundamental sits at 0.8-2.4 kHz; the drive adds weak 2nd and 3rd harmonics (0.3 and 0.12 of the fundamental) that `tone` shifts around.
Body
the sounder sits in a bumper housing that acts as a broad resonance one octave above the fundamental (peak, Q about 1.5, +3 dB), and a gentle low-pass keeps the top end from turning shrill.
Envelope
every beep is a gated tone with 6 ms raised ramps, so the gate never clicks. The gap between beeps shrinks from `far` to `near` seconds following the obstacle distance, with a curved approach; the duty cycle keeps each beep a fixed fraction of its period so the pulses stay short at high rates.
Rhythm
beep times are computed once from the loop length, so the 4 s render holds one full approach and the loop restarts at the far, slow spacing.
Variation
`rng` detunes each beep by about 0.3 % and its level by a few percent, as a cheap driver does.
Parameters
Parameter
Range
Default
Unit
Controls
pitch
600 – 2400
1100
Hz
Pitch
far
0.3 – 1
0.65
s
Far spacing
near
0.06 – 0.25
0.1
s
Near spacing
duty
0.25 – 0.8
0.5
—
Beep length
tone
0 – 1
0.4
—
Harshness
shape
0.8 – 3
1.5
—
Approach curve
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.