audioJS

@audio/effect-slew

Status calibrated

npm1.1.5licenseMIT

Rate-of-change limiter

Overview

Install
Updated
Family
effect, 26 packages under it
Tags
shape
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