Change parameters to build an exact command. Your agent runs it with sb and gets the WAV.
Command
$ sb get NR8FF7NVJ5@1 -o typewriter-carriage-return.wav
How it's made
Source
a spring hammer strikes the line-end bell; a hand return drives a toothed rack into its stop. The bell has a 1 ms strike, rack teeth have rounded 0.4 ms attacks and 4-9 ms releases.
Body
the small steel bell rings at 1.7-2.6 kHz with inharmonic modes at 1, 1.48, 2.09 and 2.73. Split modes beat by 3 Hz; upper modes decay in 0.18-0.28 s, the prime in 0.55-0.7 s.
Motion
after a 100 ms hand reaction, 23 rack teeth accelerate then slow over a 0.28-0.55 s return. Band-limited rail friction brightens with carriage velocity; each tooth excites short steel modes.
Stop
a 5 ms collision excites damped 170-1400 Hz frame modes, followed by a softer latch 23 ms later.
Envelope
bell and mechanism overlap naturally; the frame settles within 180 ms of the stop. A final 70 ms fade ends by 1.03 s; no room reverb is added.
Variation
seeded tooth timing, strength and bell tuning; size changes frame mass and bell pitch. Presets cover light portable, heavy office, fast assertive and gentle damped returns.
Parameters
Parameter
Range
Default
Unit
Controls
size
0 – 1
0.55
—
Machine size
travel
0.28 – 0.55
0.44
s
Return travel time
force
0 – 1
0.65
—
Return force
bell
0 – 1
0.65
—
Bell presence
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.