Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get A0X2MDR4XS@1 -o butterfly-wings.wav
How it's made
Source
large, light wings pushing air at only 4–12 beats per second. Each downstroke is a soft puff of displaced air: low-passed pink noise centred at 150–600 Hz, 25–70 ms, with no pitch at all.
Body
the dry, papery wing membrane adds a faint rustle on each stroke (band-limited noise at 1.5–4 kHz, far below the puff); no buzz, no tone, no shimmer.
Rhythm
butterflies flap in short bursts of 2–7 beats and then glide, rising and falling as they flit, so the beat rate wanders (±25 %), bursts are separated by 0.1–1 s glides, and the level and stereo position drift slowly as the insect bobs nearer and farther.
Resting
on a flower the wings open and close slowly (one stroke every 0.8–2 s), each stroke longer and softer.
Variation
`rng` draws every burst length, glide gap, beat interval, strength and puff colour; the position drifts slowly across; distance low-passes the puffs and softens the rustle.
Parameters
Parameter
Range
Default
Unit
Controls
rate
0.6 – 12
8
/s
Wing beat rate
burst
1 – 8
4
—
Beats per burst
glide
0 – 1.5
0.35
s
Glide gaps
body
150 – 700
320
Hz
Wing size (puff tone)
paper
0 – 1
0.3
—
Papery rustle
flit
0 – 1
0.5
—
Flitting motion
distance
0 – 1
0.1
—
Distance
stroke
0.02 – 0.25
0.045
s
Stroke length
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.