Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get C0B5NVJSWP@1 -o twin-bell-alarm-clock.wav
How it's made
Source
a spring-driven hammer alternates between two small metal bells at 17-27 hits/s. Each contact is a 0.3 ms attack and 1.6 ms filtered noise impulse; tiny rebounds add rattle.
Body
two fixed shell banks have inharmonic ratios 1, 1.48, 2.09, 2.76, 3.63 and 4.81. Fundamentals are 1.35-1.95 kHz; the second bell is 5-15 percent higher, not a tuned melody.
Decay
lower shell modes have 0.48-0.85 s T60, upper modes 0.12-0.32 s; close mode pairs beat. Fixed modes retain phase across hammer hits, accumulating a metallic ring rather than separate notes.
Layers
quiet 420/730 Hz case modes and 2-7 kHz contact chatter follow the same hammer motion.
Envelope
spring drive eases up over 60 ms and loses a little energy before stopping at 2.88 s. The bells then ring freely; a final safety fade ends at 4.02 s, with no room reverb.
Variation
seeded timing jitter, strike strength and shell mistuning; presets change bell size, hammer rate, shell damping, bell separation and loose mechanism level.
Parameters
Parameter
Range
Default
Unit
Controls
pitch
1350 – 1950
1620
Hz
Bell pitch
rate
17 – 27
22
—
Hammer hits per second
ring
0.48 – 0.85
0.68
s
Shell ring time
separation
0.05 – 0.15
0.09
—
Bell tuning separation
rattle
0 – 1
0.45
—
Loose mechanism
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.