Showing 36 of 40 projects
A JavaScript audio library that defaults to Web Audio API and falls back to HTML5 Audio for reliable cross-platform sound.
A JavaScript plugin for recording and exporting audio from Web Audio API nodes as WAV files.
A web implementation of the SoundWave paper that detects motion using the Doppler effect with microphone and speakers.
A comprehensive audio effects library for the Web Audio API, offering overdrive, delay, reverb, and more.
A cross-platform C++ audio synthesis and signal processing library with JavaScript bindings for music DSP applications.
A JavaScript library for audio feature extraction, supporting both offline and real-time analysis via the Web Audio API.
A simple audio programming language implemented in JavaScript for creating music and sound directly in the browser.
A music composer interface for the Web Audio API supporting rhythms, multiple instruments, repeating sections, and complex time signatures.
A Web Audio API library for ambisonic decoding and binaural spatial audio rendering on the web.
A Vue.js plugin providing audio visualization components using the Web Audio API.
A JavaScript library that records audio from Web Audio API nodes and encodes to WAV, Ogg Vorbis, or MP3 files.
A high-performance audio engine for React Native that implements the Web Audio API specification.
A cross-browser wrapper for the Web Audio API that provides a reliable, side-effect-free implementation following the standard.
A JavaScript plugin for playing sounds and music in web browsers using Web Audio API with HTML5 fallback.
A lightweight beat detection utility for the web that analyzes audio buffers to extract tempo (BPM) and beat offset.
A library for creating music visualizations in Three.js by exposing audio data in GLSL shaders.
A Clojure/ClojureScript library for music composition using sequences of note maps and functional transformations.
A series of self-guided workshops introducing the Web Audio API through hands-on music and sound projects.
A tool for real-time audio performance in the browser using a chainable JavaScript API for oscillators and samplers.
A Chrome extension that visualizes Web Audio API graphs in real-time within DevTools.
A small, dependency-free library for declaratively manipulating the Web Audio API.
A lightweight TypeScript/JavaScript library that simplifies working with the Web Audio API and provides powerful playlist management in the browser.
A micro-library for loading, playing, and generating sound effects and music for games and interactive applications.
JavaScript implementation of Karplus-Strong guitar synthesis using asm.js and Web Audio API.
A comprehensive framework for building web-based music applications using Web Audio API and Web Components.
A JavaScript data structure for high-level audio manipulation, including loading, processing, recording, and saving audio.
A JavaScript library for visualizing audio frequencies and BPM as circular waves or sunburst charts using Web Audio API and ECharts.
A lightweight General MIDI (GM) mapped synthesizer engine and MIDI player built with WebAudio API, generating sounds algorithmically without PCM samples.
A minimal JavaScript synthesizer library for generating music and sound effects in web demos and games.
A CoffeeScript-based language for real-time audio synthesis and algorithmic composition in the browser using Web Audio API.
A thin wrapper around the Web Audio API to extract waveform and frequency data from audio elements.
A modern React UI component library with 170+ components featuring spring physics animations and audio feedback.
A JavaScript library that detects the BPM of a song or audio sample using the Web Audio API.
A web synthesizer that generates sound from the binary code of any file, enabling databending and MIDI control.
A collection of simple examples demonstrating core concepts of the Web Audio API for learning and experimentation.
A JavaScript library for creating polyrhythmic and Euclidean rhythms with the Web Audio API.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.