Showing 36 of 72 projects
A JavaScript utility library for working with musical notes, frequencies, intervals, and chords.
A Capacitor plugin for playing sounds natively on Android, iOS, and Web with a unified API.
A JavaScript library for interacting with Amazon's Alexa Voice Service (AVS) directly from web browsers.
A curated collection of tools, languages, and libraries for music programming, algorithmic composition, and audio synthesis.
A lightweight JavaScript library for generating customizable SVG waveform paths from audio data.
A Capacitor plugin for recording audio with full cross-platform support (Android, iOS, Web) and advanced features like pause/resume and interruption handling.
A JavaScript toolkit for beatmaking and sequencing using Web Audio, inspired by the classic MPC workflow.
An interactive audio mixer built with the Web Audio API, featuring 3-band parametric equalization for web-based audio manipulation.
A front-end JavaScript component that manages and plays audio/video tracks sequentially from multiple streaming platforms.
A Flash-based port of sfxr for generating and synthesizing retro game sound effects with caching and mutation features.
A TypeScript component that loads and plays MusicXML scores in the browser using Web Audio and Web MIDI.
A collection of custom Web Audio API oscillators for generating organ, bass, chiptune, and other musical waveforms.
A React component library for visualizing and editing audio filters with interactive SVG-based controls.
Svelte actions and utilities to easily add interaction sounds to DOM events using Howler.js.
A Chrome Experiment for building modular synthesizers through drag-and-drop components.
A pure HTML5 Web Audio API synthesizer and sampler for creating interactive music in web browsers.
An open-source 3D synthesizer built for the web using three.js and Web Audio API.
An open-source browser-based software loopstation for musicians to create and record layered audio loops.
A low-latency web service for musicians to collaborate and jam online using MIDI-over-WebSocket with virtual instruments.
A basic ADSR envelope generator for Web Audio API, providing flexible envelope shaping for audio synthesis.
A Blazor JSInterop wrapper for Howler.js, enabling audio playback in Blazor applications.
A web-based library and interactive tool for exploring and creating drum patterns using Angular and the Web Audio API.
An Angular wrapper for the Web Audio API's AudioContext with cross-browser compatibility patches.
A Cycle.js driver for creating and managing Web Audio API graphs using a virtual-audio-graph approach.
A Flash-based audio recorder that captures MP3 or WAV files locally and uploads them via HTTP POST or JavaScript callback.
A free, up-to-date Capacitor plugin for recording audio on iOS, Android, and the Web with a consistent API.
A Vue 3 component for a simple HTML5 audio player with customizable controls.
A WebXR-based virtual reality simulation of the ondes Martenot, an early electronic instrument.
A Blazor JSInterop wrapper for the Media Session API to control media playback and customize notifications.
A web-based music composition app where users create emergent melodies by selecting rhythms, tones, and adjusting parameters.
JavaScript client library for implementing RadioTAG, enabling authentication and interaction with radio tagging services.
A Capacitor plugin for playing audio with native controls, background playback, and output switching on Android, iOS, and Web.
An Angular library for adding voice capture and transcription capabilities to web applications with customizable options.
A web-based musical step sequencer with hundreds of instruments and MIDI import/export for sharing tunes.
A lightweight, SVG-based TypeScript library for rendering musical staves, notes, and rhythm patterns in the browser.
An accessible Breakout clone using WebGL and Web Audio to demonstrate that visual games can be made accessible to blind users.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.