Portable Web Audio API for Node.js
JSON →The `web-audio-api` package provides a 100% compliant, portable implementation of the W3C Web Audio API specification for Node.js environments. It currently stands at version 1.3.3 and aims for a stable, consistent release cadence, often aligning with updates to its underlying digital signal processing dependencies. Key differentiators include its complete WPT (Web Platform Tests) conformance, enabling server-side audio generation, CI/CD audio testing without requiring physical speakers, and the ability to run existing Web Audio API libraries like Tone.js directly in Node.js. It supports all 26 audio node types, sample-accurate scheduling, AudioWorklets, and full AudioParam automation. It can output in real-time via the `speaker` package or render to `Float32Array` buffers for offline processing.
Traffic · last 30 days ↑14% vs prev 7d
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇩🇪 Germany