Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get M0V0QVWSJJ@1 --preset gentle -o squeaky-toy.wav
How it's made
Source
squeezed air drives a small reed, modelled by phase-locked harmonics at 0.7-1.9 kHz. Pressure bends the pitch upward; filtered turbulence adds irregular flutter rather than a pure whistle.
Body
odd harmonics dominate the nasal reed; weak even harmonics give asymmetry. A broad 2.6 kHz cavity colours the escaping air, while a quiet 180-650 Hz noise layer represents rubber deformation.
Envelope
air starts in 6 ms, the reed catches at 12-30 ms, then rises with pressure for 0.2-0.3 s. A 35-70 ms reed release bends slightly down, leaving a short air leak; all layers fade smoothly to zero.
Layers
coherent reed, independently seeded air hiss, and soft rubber friction; dry centred mono.
Variation
seed changes tuning by 1.5 percent and flutter rate; size sets pitch, pressure sets glide and roughness, air sets leakage, and squeeze time sets duration. Presets span gentle, tiny, leaky, firm.
Parameters
Parameter
Range
Default
Unit
Controls
size
0 – 1
0.5
—
Toy size
pressure
0 – 1
0.6
—
Squeeze pressure
air
0 – 1
0.35
—
Air leakage
length
0.2 – 0.35
0.29
s
Squeeze time
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.