@audio/ effect-slew
Status calibrated
npm1.1.5licenseMIT
Rate-of-change limiter
import slewLimiter from '@audio/effect-slew'
Clips the derivative — limits how fast the signal can change.
rise maximum rise rate in units/second (default 1000) · fall maximum fall rate (default 1000) · fs sample rate
import slewLimiter from '@audio/effect-slew'
let p = { rise: 5000, fall: 5000, fs: 44100 }
for (let buf of stream) slewLimiter(buf, p)
Use when: click removal, smoothing control signals, limiting slew on CVs
Not for: dynamic range control
Part of @audio/effect — the effect family umbrella. This README is generated from the umbrella docs.
MIT © audiojs