JSPM

@echogarden/pffft-wasm

0.4.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1102
  • Score
    100M100P100Q119518F
  • License BSD-3-Clause

PFFFT FFT library, compiled to WASM. Intended for use with Echogarden.

Package Exports

  • @echogarden/pffft-wasm
  • @echogarden/pffft-wasm/simd

Readme

PFFFT (WASM port)

PFFFT FFT library, compiled to WASM.

Intended for use with Echogarden.

How to build

Clone the EMSDK repository:

git clone https://github.com/emscripten-core/emsdk

Install and activate EMSDK:

cd emsdk
git pull
./emsdk install latest
./emsdk activate latest
source ./emsdk_env.sh
cd ..

Clone repository:

git clone https://github.com/echogarden-project/pffft-wasm
cd pffft-wasm

Build with WASM SIMD disabled:

make

Build with WASM SIMD enabled:

make SIMD=1