audioJS

@audio/synth-risset

Status calibrated

npm1.1.3licenseMIT

Risset drum — inharmonic partial set with exponential decay

Overview

Install
Updated
Family
synth, 20 packages under it
Tags
make

Risset drum (inharmonic bell-drum)

import risset from '@audio/synth-risset'

Risset drum: a fixed set of five inharmonic partials plus a sub-sine an octave below with slower decay, a simplified take on Risset's classic bell-drum catalogue. Amplitude-normalized to amp at the peak. Pitched — (freq, opts).

risset(100, { duration: 1.2 })   // → Float32Array
Param Default
freq — Hz (positional)
duration 1.2 Seconds
amp 0.6 Peak amplitude (post-normalization)
fs 44100 Sample rate

Use when: a cheap inharmonic drum/bell hybrid distinct from the literature-grounded synth-modal.


Part of @audio/synth — the synth family umbrella.

MIT © audiojs