fft
Insanely Fast Fourier Transform (radix-4)
Simple pure Javascript implementation of the Cooley-Tukey algorithm. Note: fft-js was chosen as the name since a lot of the FFT implementations on NPM at the time this was published were wrappers for Ruby or C.
Digital Signal Processing for Javascript
High-resolution real-time graphic audio spectrum analyzer JavaScript module with no dependencies.
The Fastest Fourier Transform on the Web! 🚀🚀
Minimalistic and efficient FFT implementation
Shared DSP utilities for the buffered-audio-nodes ecosystem.
Decode audio data in node or browser
Javascript audio library for the modern web.
High-performance native audio DSP for Node.js, powered by Rust
A cross-browser wrapper for the Web Audio API which aims to closely follow the standard.
A custom element for the Spotify player with an API that aims to match the `<audio>` API
KISS FFT library, compiled to WASM. Intended for use with Echogarden.
The AudioWorkletProcessor which is used by the recorder-audio-worklet package.
FFT for ndarrays
JavaScript HLS client using MediaSourceExtension
Detect the audio type of a Buffer/Uint8Array
This module provides a loader for the RecorderAudioWorkletProcessor and the corresponding RecorderAudioWorkletNode.
Web Assembly streaming FLAC decoder
Library that parses raw data from audio codecs into frames containing data, header values, duration, and other information.
Web Assembly streaming Opus decoder with Machine Learning enhancements
<div align="center"> <img width="200" height="200" src="https://s3.amazonaws.com/pix.iemoji.com/images/emoji/apple/ios-11/256/crayon.png"> <h1>@jimp/plugin-dither</h1> <p>Apply a dither effect to an image.</p> </div>
Web Assembly streaming Ogg Vorbis decoder
GPU-accelerated audio FFT processing with direct/ambience separation using RingKernel actors
GPU-native persistent actor model framework - Rust port of DotCompute Ring Kernel