Showing 36 of 47 projects
A JavaScript audio library that defaults to Web Audio API and falls back to HTML5 Audio for reliable cross-platform sound.
A Web Audio framework for creating interactive music and audio applications in the browser.
A faithful HTML5 and JavaScript reimplementation of Winamp 2 with full skin support for the browser.
Interactive waveform rendering and audio playback library for web applications.
A JavaScript library providing a consistent API for loading and playing audio across browsers and devices.
A JavaScript library for creating MIDI applications in the browser with soundfont support and audio effects.
A JavaScript library for creating web-based MIDI applications with soundfont support, synesthesia, and audio effects.
A graph-oriented live coding language and audio DSP library written in Rust for real-time music creation and audio development.
A Flutter package for playing multiple audio files simultaneously across Android, iOS, web, Linux, Windows, and macOS.
A cross-browser JavaScript wrapper for the HTML5 audio tag with Flash fallback and consistent UI.
A JavaScript library for dynamic audio synthesis and manipulation using the Web Audio API, simplifying complex audio tasks.
OpenSheetMusicDisplay renders MusicXML sheet music in web browsers using VexFlow, providing a turnkey solution for digital sheet music apps.
A comprehensive audio effects library for the Web Audio API, offering overdrive, delay, reverb, and more.
A JavaScript library that simplifies creating and manipulating sounds with the Web Audio API.
A multi-track audio editor and player for the web with canvas waveform preview, drag-and-drop editing, and Tone.js effects.
A JavaScript toolkit for building browser-based synthesizers with WebAudio API, featuring MIDI controller support and a batteries-included approach.
A Flutter plugin for audio recording and playback across iOS, Android, and Web with support for various codecs and live streams.
A p5.js library that brings the Processing approach to Web Audio for creative coding with sound.
A JavaScript library for real-time audio synthesis and composition in the browser using graph-based routing.
Custom HTML elements for playing and visualizing MIDI files in web browsers using Magenta.js.
A MIDI looper, modular synth, and sampler app built with Web Audio and Web MIDI APIs, designed for hardware controllers like the Novation Launchpad.
A React hook for OpenAI Whisper API with built-in speech recording, real-time transcription, and silence removal.
A cross-browser wrapper for the Web Audio API that provides a reliable, side-effect-free implementation following the standard.
An open-source web-based music player that syncs your library across devices and sources tracks from YouTube/SoundCloud.
A Web Audio metronome demonstrating rock-solid audio timing using setTimeout and Web Audio scheduler collaboration.
A comprehensive MIDI library for Node.js and web browsers, enabling MIDI messaging across platforms.
A Vue composable for playing sound effects in web applications using Howler.js.
A lightweight JavaScript library for building 2D games and interactive graphics applications on HTML Canvas.
A Chrome extension that visualizes Web Audio API graphs in real-time within DevTools.
A JavaScript library that analyzes audio rhythms using music theory to drive audio-reactive visualizations.
A lightweight JavaScript timeline library for synchronizing events, animations, and media.
A JavaScript GameBoy Advance emulator using HTML5 canvas and Web Audio API for browser-based gaming.
A JavaScript library for adding IBM Watson Speech to Text and Text to Speech capabilities to web applications.
A QWERTY keyboard library for Web Audio projects with configurable polyphony and intelligent key event handling.
A web audio library providing over 3,000 historical microtonal and just intonation scales for creative sound design.
A JavaScript utility library for working with musical notes, frequencies, intervals, and chords.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.