Contributions and outcomes
- Decodes audio with the Web Audio API or ffmpeg, then performs STFT and band normalization with a pure TypeScript FFT.
- Generates lightweight animated SVG with CSS keyframes and produces MP4 files with audio through ffmpeg/ffmpeg.wasm.
- Packages the same processing capabilities as a Next.js Web App and a CLI runnable through npx.