Releases: audiojs/filter
Releases · audiojs/filter
Release list
v2.2.0
- Add
lowpass,highpass,bandpassfilters (effect) — biquad + Butterworth cascade, configurable order - Add
notchfilter (effect) — band-reject via RBJ biquad - Split
shelvinginto separatelowShelfandhighShelfexports (eq) — one concern per file - Add TypeScript declarations for all new and previously untyped filters (lowpass, highpass, bandpass, notch, lowShelf, highShelf, baxandall, tilt)
- Add SVG plots for lowpass, highpass, bandpass, notch, lowshelf, highshelf
- Remove dangling plot references to unimplemented filters (envelope, slewLimiter, noiseShaping, phaser, flanger, chorus, wah)
- Add tests for lowpass, highpass, bandpass (9 new tests, 107 total)
Breaking: import { lowShelf, highShelf } from 'audio-filter/eq' now works the same way but the internal file changed from shelving.js to lowshelf.js / highshelf.js. Direct deep imports to eq/shelving.js will break.
Full Changelog: v2.1.0...v2.2.0