
SoundNew
Racing heartbeat
A lub-dub heartbeat that climbs from a resting rate to a sprint as the counter rises, skips a beat before a quiet threshold and settles in the coda.
This sound has no preview clip yet.
- Version
- 1.0.0
- Added
- 23 October 2026
- Films
- Not used in a film yet
Parameters
| Name | Type | Default | Range | What it does |
|---|---|---|---|---|
| resting | number | 62 | 55 to 70 bpm | the heart rate at home and in the coda |
| top | number | 150 | 130 to 170 bpm | the heart rate at the limit |
| curve | choice | steady | steady, late, early | how the rate climbs: evenly, mostly near the limit, or mostly at first |
| pitch | integer | 32 | 26 to 40 | the first beat's pitch (MIDI), moved to the key's root |
| dub | integer | 5 | 2 to 9 semitones | how much higher the second, softer beat sits |
| weight | number | 0.6 | 0 to 1 | how heavy and deep each beat is |
| flutter | number | 0.3 | 0 to 1 | how unsteady the heart gets as it races |
| breath | number | 0.25 | 0 to 1 | a breath of air on every few beats (0 for none) |
| every | integer | 4 | 2 to 8 beats | how many beats between breaths at rest |
| dropout | number | 2.4 | 1 to 5 s | how long before a quiet threshold the heart misses a beat and stops |
| key | choice | C | C, C#, D, Eb, E, F, F#, G, Ab, A, Bb, B | the home key; a channel that leaves it unset gets its own from its seed |
Use it in a film
film.js
elements: { 'racing-heartbeat': { resting: 62, top: 150 } }Use it from your agent
Ask your agent to put it in a film. It finds the element by name.