@codexo/exojs-audio-fx
v0.15.3
Published
Audio effects, DSP, beat detection and analysis for ExoJS.
Readme
@codexo/exojs-audio-fx
Audio effects, DSP, beat detection, and analysis for ExoJS.
A peer-dependency library on top of @codexo/exojs. Core ships the audio engine
(buses, voices, the AudioEffect/WorkletEffect bases, and the native
BiquadEffect); this package adds the richer effects plus analysis tooling:
- Effects —
ReverbEffect,DelayEffect,ChorusEffect,CompressorEffect,EqualizerEffect,GranularEffect,PitchShiftEffect,VocoderEffect,DuckingEffect. Insert on a bus (bus.addEffect(fx)) or a voice (voice.addEffect(fx)). - Analysis —
AudioAnalyser(spectrum / waveform / mel-log mapping) andBeatDetector(real-time tempo + beat tracking).
import { ReverbEffect, AudioAnalyser } from '@codexo/exojs-audio-fx';
app.audio.music.addEffect(new ReverbEffect({ wet: 0.4 }));
const analyser = new AudioAnalyser({ source: app.audio.music });License
MIT
