π High-precision web player for multi-device audio playback and spatial audio.
-
Updated
Jun 12, 2026 - TypeScript
π High-precision web player for multi-device audio playback and spatial audio.
Voice activity detector (VAD) for the browser with a simple API
A platform for playing generative music in the browser.
An experimental d3.js music visualizer fromΒ 2014. Continued as vizz.fm
JavaScript plugin for playing sounds and music in browsers
β© Fast-forwards long pauses between sentences β watch lectures ~1.5x faster (browser extension)
MIDI library for Node.js and web-browsers
Declarative audio synthesis for the web
Low Latency web audio playback examples for decoding audio streams in chunks with Fetch & Streams APIs
A Rust implementation of the Web Audio API, for use in non-browser contexts
React hooks for controlling audio on the web
A lovely interactive music generator
π΅ Audio processing and mixing suiteγι³ι’ηΌθΎε·₯ε ·γ
React library for audio recording and visualization using the Web Audio API
Procedural interface sounds, with taste. Generated live in the browser from recipes, steered by a hand-curated library and calibrated by ear. No audio files. Beta, open to collaborators.
A UI library born for WAA
π Polyfill AudioWorklet using the legacy ScriptProcessor API.
Audio controls for React: knobs, faders, meters, waveforms, timelines, sequencers and piano rolls, as headless primitives on npm or shadcn/ui components.
NoteFlow Studio β a web-based music IDE and synthesizer. Compose multi-track songs in simple text notation, play via QWERTY or MIDI keyboard, record performances, and co-write with an AI assistant. Realistic Web Audio instrument modeling: piano, organ, flute, violin, cello, and drums. Built with React, TypeScript, and Vite
A small example React app that listens to the microphone and visualises the audio
To associate your repository with the web-audio-api topic, visit your repo's landing page and select "manage topics."