Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get HNSFH5115E@1 --preset slow-toll -o bell-tower-peal.wav
How it's made
Source
a ring of tuned tower bells swung by ringers, each struck once per swing by an iron clapper. The strike is a 1–5 ms broadband click; heavy bells get a softer, lower-passed clapper than small ones.
Body
every bell is a bank of inharmonic partials relative to its prime: hum 0.5, prime 1, minor-third tierce 1.2, quint 1.5, nominal 2, then 2.5, 3, 4.2 and 5.4. Each partial is a pair of modes a fraction of a hertz apart (cast asymmetry), so tails pulse. Lower partials ring up to 9 s; upper ones die within a second. Bigger (lower) bells ring longer, scaling T60 with (reference / pitch)^0.5.
Pitches
the bells are steps of a major scale from the tenor upwards (1, 9/8, 5/4, 4/3, 3/2, 5/3, 15/8, 2), so every bell has a distinct, recognisable pitch and the tails blend consonantly.
Envelope and rhythm
change ringing. A row strikes each bell once; the next row follows after a hand-stroke gap of half a beat. "Rounds" repeats the descending scale, "changes" swaps neighbouring pairs on alternate rows so the order keeps shifting, "cascade" rolls fast and unevenly so strikes interleave heavily. Strikes overlap the 3–9 s tails of earlier bells, building a dense cloud.
Variation
`rng` jitters every strike by a few tens of ms (human ringers), strength and clapper; tuning is ±0.3 % per bell, and pans are fixed per bell around the tower so each pitch keeps its own place.
Space
the tower is heard from a distance, so the sum is air-absorbed (low-passed) and sent through a hall reverb; `distance` raises both the wet level and the absorption.
Parameters
Parameter
Range
Default
Unit
Controls
bells
3 – 8
6
—
Bells
tempo
0.2 – 1.2
0.42
s
Beat
pitch
130 – 440
262
Hz
Tenor pitch
ring
2.5 – 9
6
s
Ring time
distance
0 – 1
0.55
—
Distance
pattern
rounds · changes · cascade
changes
—
Ringing order
looseness
0 – 1
0.35
—
Ringer looseness
brightness
0 – 1
0.5
—
Brightness
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.