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
The Fastest Fourier Transform on the Web! 🚀🚀
Minimalistic and efficient FFT implementation
KISS FFT library, compiled to WASM. Intended for use with Echogarden.
FFT for ndarrays
Applies a windowing function to an array of data, making it ready to be FFT'd.
Audited & minimal JS implementation of elliptic curve cryptography
High-performance native audio DSP for Node.js, powered by Rust
Digital Signal Processing library
WebAssembly build of a small, pretty fast FFT library (PFFFT).
A WebAssembly version of KissFFT.
一个音频可视化模块,用于将传入的音频原始波形数据转换成便于观赏显示的频谱
Shared DSP utilities for the buffered-audio-nodes ecosystem.
High-resolution real-time graphic audio spectrum analyzer JavaScript module with no dependencies.
PFFFT FFT library, compiled to WASM. Intended for use with Echogarden.
Object-oriented algorithms for digital signal processing.
Native Hermes/FFT Flow stripping transform with webpack, rspack, rsbuild, Parcel, Vite, Rollup, Rolldown, and esbuild adapters
Applies a windowing function to an array of data, making it ready to be FFT'd.
Composable signal generators, oscillators, filters, FFT, spectrum, windowing & related DSP utils
Advanced plotting for signal processing applications
Digital Signal Processing for Javascript
OxiCUDA FFT - GPU-accelerated FFT operations (cuFFT equivalent)
OxiCUDA-powered GPU tensor execution backend for TensorLogic (Pure Rust CUDA via OxiCUDA)
OxiCUDA - Pure Rust CUDA replacement for the COOLJAPAN ecosystem (95% performance target)