Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get VB2TR1S33B@1 --preset fine-valve -o pressure-cooker-whistle.wav
How it's made
Source
pressurized steam through a weighted vent; white-noise turbulence spans 700-8500 Hz, with a softer 180-1400 Hz pink-noise throat. Valve lift modulates both at 9-29 cycles per second.
Body
an unstable jet edge-tone at 1550-3200 Hz has a weak second partial and a Q 12 noise skirt. The loose weight strikes its seat, exciting damped 920, 2370 and 4180 Hz modes for 25-65 ms.
Envelope
steam rises in 160 ms, whistle locks by 320 ms, and the release holds until 1.9 s. Falling pressure lowers pitch and brightness; the tone dies before the last hiss at 2.95 s.
Modulation
the same valve cycle gates flow and pitch; seeded pressure wander adds 0.7 percent pitch instability. Contact strengths and tuning vary, with no room reverberation or stereo spread.
Variation
presets change vent pitch, weight cycling, contact level and steam pressure: regular release, a slow heavy rocker, a fine quiet valve, and a strong hiss-dominant pressure discharge.
Parameters
Parameter
Range
Default
Unit
Controls
pitch
1550 – 3200
2350
Hz
Vent pitch
cycle
9 – 29
18
Hz
Weight cycling
rattle
0 – 1
0.55
—
Weight contact
pressure
0 – 1
0.6
—
Steam pressure
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.