Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get G7AEZPCXYX@1 --preset old-joists -o basement-ambience.wav
How it's made
Source
furnace motor at 59 Hz with 118/177 Hz casing harmonics, slow speed wander and fan turbulence. Independent filtered pink noise models air in ducts (110-1800 Hz), not a synthetic sub-bass drone.
Body
damp concrete boundaries colour the air near 145 Hz with broad, low-Q resonances.
Drips
ceiling seepage falls every 2.2-6.5 s with timing jitter; 2.8-5.5 mm trapped bubbles rise in pitch, accompanied by a rounded 2 ms splash and a weaker delayed satellite drop, never a full-band impulse.
Settling
loaded joists slip every 6-17 s. A 0.6-1.4 s friction swell excites moving 170-760 Hz bands; uneven 9-17 Hz stick-slip amplitude and short damped wood modes give a distant structural creak.
Space
19/31/47 ms early reflections and a dark 0.4-0.9 s room tail place events in close concrete walls. The furnace stays nearly central; drips spread laterally and overhead creaks are narrower and darker.
Envelope
motor level wanders over seconds, with decorrelated low air; all event attacks are rounded.
Variation
seeded timing, bubble radius, pitch, friction and pan vary independently. Presets emphasize a working furnace, a wet corner, old joists, or a cramped low ceiling with shorter reflections.
Parameters
Parameter
Range
Default
Unit
Controls
furnace
0 – 1
0.45
—
Furnace
seepage
0 – 1
0.6
—
Seepage
settling
0 – 1
0.45
—
Joist movement
enclosure
0 – 1
0.5
—
Room reflections
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.