Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: web-audio
infojunkie/musicxml-player
A TypeScript component that loads and plays MusicXML files in the browser using Web Audio and Web MIDI.
Language: TypeScript - Size: 94.8 MB - Last synced: about 4 hours ago - Pushed: about 13 hours ago - Stars: 26 - Forks: 4
cdrani/chorus
Enhance Spotify with controls to save favourite snips, auto-skip tracks, and set global and custom speed. More to come!
Language: JavaScript - Size: 846 KB - Last synced: about 17 hours ago - Pushed: about 21 hours ago - Stars: 7 - Forks: 6
arcanus55/neodigm55
An eclectic low-code vanilla JavaScript UX micro-library for those that defiantly think for themselves.
Size: 11.2 MB - Last synced: about 19 hours ago - Pushed: about 21 hours ago - Stars: 17 - Forks: 2
gridsound/gs-wa-components
The audio code behind the GridSound's DAW
Language: JavaScript - Size: 1010 KB - Last synced: about 7 hours ago - Pushed: 1 day ago - Stars: 47 - Forks: 11
gridsound/gs-ui-components
A collection of visual (not audio) components developed for the GridSound's user interface.
Language: JavaScript - Size: 12 MB - Last synced: about 7 hours ago - Pushed: 1 day ago - Stars: 83 - Forks: 26
GoogleChrome/audion
Audion is a Chrome extension that adds a Web Audio panel to Developer Tools. This panel visualizes the web audio graph in real-time.
Language: TypeScript - Size: 5.39 MB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 361 - Forks: 56
merongivian/negasonic
This ain't Sonic Pi, but it works on the browser: https://negasonic.onrender.com/
Language: Ruby - Size: 80.1 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 88 - Forks: 4
katspaugh/wavesurfer.js
Audio waveform player
Language: TypeScript - Size: 46.1 MB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 8,165 - Forks: 1,554
KristofferStrube/Blazor.WebAudio
A Blazor wrapper for the Web Audio browser API.
Language: C# - Size: 31.3 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 106 - Forks: 8
E-Kuerschner/useAudioPlayer
React hooks for controlling audio on the web
Language: TypeScript - Size: 82.6 MB - Last synced: about 9 hours ago - Pushed: about 2 months ago - Stars: 299 - Forks: 36
goldfire/howler.js
Javascript audio library for the modern web.
Language: JavaScript - Size: 30.7 MB - Last synced: 3 days ago - Pushed: 24 days ago - Stars: 23,032 - Forks: 2,198
jazz-soft/JZZ
MIDI library for Node.js and web-browsers
Language: JavaScript - Size: 978 KB - Last synced: 1 day ago - Pushed: 4 days ago - Stars: 510 - Forks: 27
nbrosowsky/tonejs-instruments
A small instrument sample library with quick-loader for tone.js
Language: JavaScript - Size: 1.61 GB - Last synced: about 12 hours ago - Pushed: 12 months ago - Stars: 388 - Forks: 100
MuGuiLin/WebMediaAPI
WebMediaAPI
Language: HTML - Size: 11 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 2 - Forks: 1
Stinkstudios/sono
A simple yet powerful JavaScript library for working with Web Audio
Language: JavaScript - Size: 3.34 MB - Last synced: 1 day ago - Pushed: over 5 years ago - Stars: 169 - Forks: 15
Nickersoft/booth.js
The easiest way to record audio on the web :speaker:
Language: TypeScript - Size: 5.67 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 19 - Forks: 0
hvianna/audioMotion-analyzer
High-resolution real-time graphic audio spectrum analyzer JavaScript module with no dependencies.
Language: JavaScript - Size: 66.3 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 533 - Forks: 55
chrisguttandin/standardized-audio-context-mock
A mocked version of the standardized-audio-context module.
Language: JavaScript - Size: 19.2 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 18 - Forks: 8
chrisguttandin/automation-events
A module which provides an implementation of an automation event list.
Language: JavaScript - Size: 11.2 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 11 - Forks: 1
urish/beat-machine
Salsa Beat Machine 5 (Next.js + Web Audio)
Language: TypeScript - Size: 2.33 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 21 - Forks: 8
meleyal/generative-music-with-javascript
A guide to creating generative music with JavaScript
Language: JavaScript - Size: 24.1 MB - Last synced: 4 days ago - Pushed: over 2 years ago - Stars: 15 - Forks: 0
mejia-dev/rhythmrunner
Music-based platformer game in TypeScript!
Language: TypeScript - Size: 229 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0
vcync/modV
modular audio visualisation powered by JavaScript
Language: GLSL - Size: 40.5 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 426 - Forks: 25
lucaong/guitarstack
Digital guitar effects right in your browser!
Language: JavaScript - Size: 2.17 MB - Last synced: 3 days ago - Pushed: over 6 years ago - Stars: 197 - Forks: 27
chrisguttandin/audio-context-timers
A replacement for setInterval() and setTimeout() which works in unfocused windows.
Language: JavaScript - Size: 13.6 MB - Last synced: 19 days ago - Pushed: 23 days ago - Stars: 15 - Forks: 2
chrisguttandin/angular-audio-context
An Angular wrapper for the Web Audio API's AudioContext.
Language: JavaScript - Size: 25.8 MB - Last synced: 19 days ago - Pushed: 23 days ago - Stars: 20 - Forks: 1
chrisguttandin/extendable-media-recorder
An extendable drop-in replacement for the native MediaRecorder.
Language: JavaScript - Size: 12.1 MB - Last synced: 19 days ago - Pushed: 23 days ago - Stars: 220 - Forks: 13
Theodeus/tuna
An audio effects library for the Web Audio API.
Language: JavaScript - Size: 5.21 MB - Last synced: 15 days ago - Pushed: about 1 year ago - Stars: 1,701 - Forks: 126
chrisguttandin/standardized-audio-context
A cross-browser wrapper for the Web Audio API which aims to closely follow the standard.
Language: JavaScript - Size: 23.3 MB - Last synced: 19 days ago - Pushed: 23 days ago - Stars: 636 - Forks: 36
jazz-soft/JZZ-synth-Tiny
Tiny Web-Audio GM Synthesizer
Language: JavaScript - Size: 204 KB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 19 - Forks: 3
lisongx/binaural
interactive guide to binaural beats[work in progress]
Language: JavaScript - Size: 311 KB - Last synced: 18 days ago - Pushed: almost 6 years ago - Stars: 5 - Forks: 0
akiomik/craft-fm
wasm + Web Audio API
Language: Rust - Size: 380 KB - Last synced: 19 days ago - Pushed: 24 days ago - Stars: 4 - Forks: 0
bpevs/pure_data_typescript
Pure-Data DSP Implementation in Typescript for the Web (WIP)
Language: TypeScript - Size: 4.76 MB - Last synced: 19 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0
kaythomas0/noisedash
Self-hostable web tool for generating ambient noises
Language: JavaScript - Size: 3.72 MB - Last synced: 18 days ago - Pushed: about 2 months ago - Stars: 273 - Forks: 17
neodigm/accucontax
Vuetify ⚡ Vue.js AccuLynx Contact Landing Page with Audio
Language: Vue - Size: 3.19 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 5 - Forks: 2
chaosprint/glicol
Graph-oriented live coding language and music/audio DSP library written in Rust
Language: Rust - Size: 104 MB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 1,992 - Forks: 64
evoluteur/healing-frequencies
Play the healing frequencies of various sets of tuning forks: Solfeggio, Organs, Mineral nutrients, Ohm, Chakras, Cosmic octave, Otto, DNA nucleotides... or custom.
Language: HTML - Size: 344 KB - Last synced: 19 days ago - Pushed: 21 days ago - Stars: 16 - Forks: 1
mfcc64/youtube-musical-spectrum
Audio visualizer for YouTube with musical notes.
Language: JavaScript - Size: 9.63 MB - Last synced: 18 days ago - Pushed: 29 days ago - Stars: 172 - Forks: 7
feross/timidity
Play MIDI files in the browser w/ Web Audio, WebAssembly, and libtimidity
Language: Shell - Size: 622 KB - Last synced: 18 days ago - Pushed: 5 months ago - Stars: 351 - Forks: 37
beefchimi/earwurm
An easier way to use the Web Audio API for playback of UI sound effects.
Language: TypeScript - Size: 797 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 12 - Forks: 0
Valent-in/pulseq
PulseQueue - minimalistic web-app for creating electronic music
Language: JavaScript - Size: 1.62 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 127 - Forks: 3
scruffaluff/vuedio
Web Audio music sampler written in VueJS.
Language: TypeScript - Size: 2 MB - Last synced: 22 days ago - Pushed: 8 months ago - Stars: 4 - Forks: 0
Freeedle/Essential-Audio-Player
Essential Audio Player JS is a simple, clean and minimal JavaScript / HTML5 / CSS web audio player.
Language: JavaScript - Size: 346 KB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 40 - Forks: 2
galaxy-s10/billd-live
基于Vue3 + WebRTC + Node + SRS搭建的直播间
Language: Vue - Size: 93.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 560 - Forks: 134
Tonejs/Tone.js
A Web Audio framework for making interactive music in the browser.
Language: TypeScript - Size: 27 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 13,111 - Forks: 948
gmoe/voder
An emulation of the Voder Speech Synthesizer.
Language: Max - Size: 241 KB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 34 - Forks: 2
feross/unmute-ios-audio
Enable/unmute WebAudio on iOS, even while mute switch is on
Language: JavaScript - Size: 21.5 KB - Last synced: 17 days ago - Pushed: about 2 years ago - Stars: 108 - Forks: 8
mikesol/purescript-ocarina
Web audio graphs as a stream
Language: PureScript - Size: 4.45 MB - Last synced: 18 days ago - Pushed: 26 days ago - Stars: 58 - Forks: 4
qq15725/modern-audio
🎵 A modern web audio library.
Language: TypeScript - Size: 1.64 MB - Last synced: 27 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1
rain-sk/app.synth.kitchen
modular synth playground
Language: TypeScript - Size: 2.54 MB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 19 - Forks: 2
superpoweredSDK/web-audio-javascript-webassembly-SDK-interactive-audio
🌐 Superpowered Web Audio JavaScript and WebAssembly SDK for modern web browsers. Allows developers to implement low-latency interactive audio features into web sites and web apps with a friendly Javascript API. https://superpowered.com
Size: 38.3 MB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 143 - Forks: 16
waud/waud
Web Audio Library
Language: Haxe - Size: 27.5 MB - Last synced: 12 days ago - Pushed: over 4 years ago - Stars: 636 - Forks: 38
hughrawlinson/web-feature-based-synthesis
Feature Based Audio Synthesis in the Web Audio API
Language: JavaScript - Size: 133 KB - Last synced: about 1 month ago - Pushed: almost 9 years ago - Stars: 2 - Forks: 0
hughrawlinson/ocarina 📦
A barely functional mobile ocarina built on Meyda and Tone.JS
Language: JavaScript - Size: 176 KB - Last synced: about 1 month ago - Pushed: over 9 years ago - Stars: 1 - Forks: 0
hughrawlinson/next-synth 📦
A synthesizer, I hope
Language: TypeScript - Size: 745 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
hughrawlinson/meyda-worklet
WIP: Meyda in an Audio Worklet
Language: JavaScript - Size: 701 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
hughrawlinson/heres-why-newextract-should-work
🔊 Typescript tests demonstrating the individual attributes of a type scheme I have in mind
Language: TypeScript - Size: 73.2 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
hughrawlinson/feature-synthesis 📦
Tooling and datasets for neural-network powered audio feature based synthesis
Language: Python - Size: 42.9 MB - Last synced: about 1 month ago - Pushed: about 8 years ago - Stars: 4 - Forks: 1
hughrawlinson/audio-sandbox
Write functions, they'll run in web-audio-api
Language: JavaScript - Size: 1000 Bytes - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
eliranmal/drifter
use your browser's poor timers to make rich beats!
Language: JavaScript - Size: 25.4 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
nicross/syngen
A spatial sound and synthesis toolkit for game development.
Language: JavaScript - Size: 1.09 MB - Last synced: 10 days ago - Pushed: 12 months ago - Stars: 21 - Forks: 1
reindernijhoff/dittytoy-package
Compile and play code (ditties) from Dittytoy.net, an online platform that allows you to create generative music using a minimalistic javascript API.
Language: JavaScript - Size: 393 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
jamesfiltness/web-audio-mixer
An audio mixer built using Web Audio API
Language: JavaScript - Size: 49 MB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 96 - Forks: 24
gridsound/daw
GridSound (0.43.0) wants to be an open source online digital audio workstation following the new WebAudio API 🎛🎹🎵✨ -- If you can, please sponsor us a little on our Patreon ❤️
Language: Shell - Size: 3 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1,414 - Forks: 137
hvianna/audioMotion.js
Media player and real-time audio spectrum analyzer written in JavaScript.
Language: JavaScript - Size: 77.5 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 473 - Forks: 49
tidalcycles/strudel
Web-based environment for live coding algorithmic patterns, incorporating a faithful port of TidalCycles to JavaScript
Language: JavaScript - Size: 153 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 539 - Forks: 99
galaxy-s10/billd-live-server
基于Nodejs + Koa2 + Typescript搭建的billd-live后端
Language: TypeScript - Size: 53.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 134 - Forks: 69
jazz-soft/JZZ-modules
Additional modules for JZZ.js
Language: JavaScript - Size: 4.54 MB - Last synced: 18 days ago - Pushed: 4 months ago - Stars: 11 - Forks: 1
bbc/r-audio
A library of React components for building Web Audio graphs.
Language: JavaScript - Size: 3.13 MB - Last synced: about 16 hours ago - Pushed: about 1 year ago - Stars: 174 - Forks: 13
charliegerard/freedrum.js
Interact with the browser using the Freedrum sensors in JavaScript
Language: JavaScript - Size: 10.3 MB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 120 - Forks: 4
derhuerst/ultrasonic-transport
[wip] – Generic ultrasonic transport layer on top of Web Audio.
Language: JavaScript - Size: 14.6 KB - Last synced: 19 days ago - Pushed: over 4 years ago - Stars: 3 - Forks: 2
wizgrav/clubber
Application of music theory in audio reactive visualizations
Language: JavaScript - Size: 22.5 MB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 357 - Forks: 26
jamesseanwright/wax
An experimental, JSX-compatible renderer for the Web Audio API
Language: JavaScript - Size: 569 KB - Last synced: 27 days ago - Pushed: over 1 year ago - Stars: 181 - Forks: 4
serversideup/amplitudejs
AmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required.
Language: JavaScript - Size: 35.1 MB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 4,108 - Forks: 425
mimic-sussex/sema
Sema – A Playground for Live Coding Music and Machine Learning
Language: Svelte - Size: 84 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 150 - Forks: 51
amilajack/awesome-web-audio
A list of resources and projects to help learn about audio
Size: 204 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 114 - Forks: 13
jamesseanwright/glitch-hunt
A HTML5 Canvas game for js13kGames 2016. Uses OscillatorNode for audio and music
Language: JavaScript - Size: 696 KB - Last synced: about 1 month ago - Pushed: over 7 years ago - Stars: 6 - Forks: 1
anthumchris/fetch-stream-audio
Low Latency web audio playback examples for decoding audio streams in chunks with Fetch & Streams APIs
Language: JavaScript - Size: 923 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 328 - Forks: 22
katspaugh/simple-modular-synth
A simple Web Audio-based synth
Language: JavaScript - Size: 62.5 KB - Last synced: 18 days ago - Pushed: 4 months ago - Stars: 3 - Forks: 2
danigb/smplr
A web audio sampler instrument
Language: TypeScript - Size: 3.94 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 131 - Forks: 12
satelllte/adsr
Simple synthesizer built with Elementary Audio.
Language: TypeScript - Size: 603 KB - Last synced: about 9 hours ago - Pushed: 19 days ago - Stars: 18 - Forks: 1
Ovilia/moonight
音频手绘可视化 - 今夜月色真美
Language: TypeScript - Size: 773 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 318 - Forks: 30
stewdio/beep.js
Beep is a JavaScript toolkit for building browser-based synthesizers.
Language: JavaScript - Size: 394 KB - Last synced: about 1 month ago - Pushed: about 9 years ago - Stars: 1,361 - Forks: 93
igorski/efflux-tracker
Browser based music making application driving synthesizers, samplers and effects using both a tracker and piano roll/loop based interface. Supports MIDI controllers and provides both local and cloud based project storage.
Language: TypeScript - Size: 4.05 MB - Last synced: 30 days ago - Pushed: about 2 months ago - Stars: 184 - Forks: 20
michaelkolesidis/javascript-software-synthesizer
JSS-01 | JavaScript Software Synthesizer
Language: TypeScript - Size: 10.7 MB - Last synced: 18 days ago - Pushed: about 2 months ago - Stars: 110 - Forks: 7
jakubfiala/panner-utils
Utility functions to calculate vector values for the Web Audio PannerNode
Language: JavaScript - Size: 11.7 KB - Last synced: 28 days ago - Pushed: over 5 years ago - Stars: 12 - Forks: 1
michaelkolesidis/javascript-software-synthesizer-classic
JSS-01C | JavaScript Software Synthesizer Classic | The original version of the JavaScript Software Synthesizer before the ongoing refactoring/redesign.
Language: TypeScript - Size: 5.76 MB - Last synced: 18 days ago - Pushed: 5 months ago - Stars: 5 - Forks: 0
boourns/wam-community
A collection of prebuilt Web Audio Modules ready for use
Language: JavaScript - Size: 31.5 MB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 24 - Forks: 2
nexus-js/ui
NexusUI: Web Audio Interfaces
Language: JavaScript - Size: 53 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 838 - Forks: 133
chr15m/PocketSync
App to sync pocket operator devices
Language: HTML - Size: 1.03 MB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 10 - Forks: 2
velipso/simple-js-synth
Simple JavaScript synthesizer using Web Audio
Language: HTML - Size: 37.1 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 7 - Forks: 2
benc-uk/scw-generator
Web UI for creating single cycle waveforms
Language: JavaScript - Size: 927 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
mfcc64/html5-showcqtbar
Example GitHub Page for showcqt.js.
Language: JavaScript - Size: 68.4 KB - Last synced: 18 days ago - Pushed: 2 months ago - Stars: 38 - Forks: 2
aolsenjazz/libsamplerate-js
Resample audio in node or browser using a web assembly port of libsamplerate.
Language: JavaScript - Size: 11.7 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 26 - Forks: 5
notthetup/auralizr
Acoustic Auralization using the Web Audio
Size: 1.33 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 65 - Forks: 11
0la0/metronome
A precise lookahead event scheduler
Language: JavaScript - Size: 22.5 KB - Last synced: 2 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
0la0/hyper-sound
Audio synthesis with HTML
Language: JavaScript - Size: 414 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
neodigm/vue_voyagers
JavaScript Gamification 👽 A long time ago in a galaxy far, far away... Vue.js + D3.js + Web Audio API ⭐ Star it! 🌑🌒🌓🌔🌕🌖🌗🌘🌑
Language: Vue - Size: 23.4 MB - Last synced: 15 days ago - Pushed: 7 months ago - Stars: 14 - Forks: 3
balegoff/matrix
Simple drum sequencer for the Novation Launchpad powered by the Web Audio / Midi API
Language: JavaScript - Size: 659 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1
krismania/osc-vis
An audio visualizer utilizing the Web Audio API
Language: JavaScript - Size: 14.6 KB - Last synced: 2 months ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0