Topic: "web-audio"
datavized/aframe-ambisonic-component
An Ambisonic Audio component for A-Frame
Language: JavaScript - Size: 5.93 MB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 21 - Forks: 3

ejarzo/musical-garden
A web instrument that allows you to make music by tending to a virtual garden
Language: JavaScript - Size: 62.5 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 21 - Forks: 0

node-3d/webaudio-raub
WebAudio for Node.js
Language: C++ - Size: 7.16 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 20 - Forks: 4

justinwoo/purescript-web-audio-player-demo
A web audio player demo using Halogen for skipping in different increments
Language: PureScript - Size: 756 KB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 20 - Forks: 0

jamesseanwright/nanotunes
A small music format and an accompanying implementation using OscillatorNode
Language: JavaScript - Size: 43.9 KB - Last synced at: 3 days ago - Pushed at: about 8 years ago - Stars: 20 - Forks: 1

SAKryukov/microtonal-fabric
Microtonal Fabric is a microtonal music platform based on WebAudio API. It is a framework for building universal or customized microtonal musical keyboard instruments, microtonal experiments and computing, music study, and teaching music lessons with possible remote options.
Language: JavaScript - Size: 3.64 MB - Last synced at: 10 days ago - Pushed at: almost 2 years ago - Stars: 19 - Forks: 3

alemangui/Tonalhub
Make your GitHub repository sing. Tonalhub will take the last year's commit activity and play it with web audio.
Language: JavaScript - Size: 329 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 3

benji6/cycle-audio-graph
Audio graph driver for Cycle.js based on virtual-audio-graph
Language: JavaScript - Size: 46.9 KB - Last synced at: 27 days ago - Pushed at: about 3 years ago - Stars: 19 - Forks: 2

chorus-studio/chorus
Enhance Spotify with controls to save favourite snips, auto-skip tracks, set global & custom speed/pitch, and equalizer! More to come!
Language: Svelte - Size: 1.36 MB - Last synced at: about 13 hours ago - Pushed at: about 13 hours ago - Stars: 18 - Forks: 6

Venerons/comet
Web Synthesis on steroids
Language: JavaScript - Size: 1.33 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 0

TimboKZ/Akko
πΌπ Music visualisation on Web Audio and WebGL
Language: JavaScript - Size: 43.9 MB - Last synced at: 19 days ago - Pushed at: over 7 years ago - Stars: 18 - Forks: 4

alvov/the-monsters-vault-game
3d horror game made with CSS 3d transforms
Language: JavaScript - Size: 27.3 MB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 18 - Forks: 6

arcanus55/neodigm55
An eclectic low-code vanilla JavaScript UX micro-library for those that defiantly think for themselves.
Size: 11.6 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 17 - Forks: 2

zxqx/wavedef
A synthesizer library built on the Web Audio API.
Language: JavaScript - Size: 2.88 MB - Last synced at: 28 days ago - Pushed at: 9 months ago - Stars: 17 - Forks: 3

chrisguttandin/audio-context-timers
A replacement for setInterval() and setTimeout() which works in unfocused windows.
Language: JavaScript - Size: 16.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 16 - Forks: 2

meleyal/generative-music-with-javascript
A guide to creating generative music with JavaScript
Language: JavaScript - Size: 24.1 MB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 0

alien35/tape.js
Web Audio Library with Export Support, Time Stretch, Pitch Shift + More!
Language: JavaScript - Size: 3.55 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 16 - Forks: 0

chaosprint/QuaverSeries π¦
A functional live coding language, as Tone.js wrapper, and a collaborative web app
Language: JavaScript - Size: 1.05 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 15 - Forks: 0

BenzLeung/web-audio-api-demo
θͺεΆη Web Audio API Demo
Language: HTML - Size: 3.31 MB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 15 - Forks: 4

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: 22.6 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 14 - Forks: 3

0918nobita/synth
Synthesizer (using Web Audio API)
Language: TypeScript - Size: 808 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 0

chrisguttandin/automation-events
A module which provides an implementation of an automation event list.
Language: JavaScript - Size: 15.1 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 1

ejarzo/abacusynth
An abacus-inspired synthesizer (web)
Language: JavaScript - Size: 9.87 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 12 - Forks: 2

calinalexandru/pericles
A browser extension offering intuitive text-to-speech functionality, making web content audible and accessible.
Language: TypeScript - Size: 1.2 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 12 - Forks: 2

beefchimi/earwurm
An easier way to use the Web Audio API for playback of UI sound effects.
Language: TypeScript - Size: 788 KB - Last synced at: 29 days ago - Pushed at: 5 months ago - Stars: 12 - Forks: 0

stellartux/websynth
Browser based synth using WebMIDI and WebAudio
Language: JavaScript - Size: 813 KB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 12 - Forks: 1

chr15m/PocketSync
App to sync pocket operator devices
Language: HTML - Size: 1.03 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 2

zapperment/zapperment
Smooth background music for coding, remixed with machine learning
Language: JavaScript - Size: 63 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 2

MagnusThor/demolished
demolished.xyz is a WebGL, TypeScript framework for realtime audio & visual and shader-fun in general.
Language: JavaScript - Size: 231 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 3

jakubfiala/panner-utils
Utility functions to calculate vector values for the Web Audio PannerNode
Language: JavaScript - Size: 11.7 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 12 - Forks: 1

Megaemce/mobbler
Analog music creation and realtime visual performance
Language: JavaScript - Size: 20.2 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 0

TER-M1/wam-openstudio
Multitrack Web Audio Modules DAW Open source, using C++ (Emscriten-WebAssembly) for the audio processing and the plugins automations, in the audio-thread.
Language: JavaScript - Size: 93.3 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 0

grz0zrg/WABSP2
Web Audio high quality real-time spectogram from biquad bandpass filters
Language: HTML - Size: 1.79 MB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 11 - Forks: 0

nucleartide/fix-pico8-ios-sound
Fix sound when playing PICO-8 games on iOS
Language: HTML - Size: 347 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 11 - Forks: 2

Babali42/DrumBeatRepo
A library of drums patterns for music lovers π΅ - Scala 3 - Angular 18
Language: TypeScript - Size: 9.97 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 10 - Forks: 5

jazz-soft/JZZ-modules
Additional modules for JZZ.js
Language: JavaScript - Size: 4.54 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 1

infojunkie/scalextric
Like Unicode, but for music. One day.
Language: TypeScript - Size: 7.16 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 10 - Forks: 0

qq15725/modern-audio
π΅ A modern web audio library.
Language: TypeScript - Size: 1.64 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 1

jhancock532/Three-JS-Music-Visualiser
Using THREE.js, WebaudioAPI and dat.GUI, a simple 3D music visualiser is created. Meshes are updated via frequency data, and dat.GUI provides easy parameter tweaking.
Language: JavaScript - Size: 173 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 10 - Forks: 1

codedot/tonnetz Fork of cifkao/tonnetz-viz
Interactive Tonnetz
Language: JavaScript - Size: 890 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 10 - Forks: 3

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. Zero dependencies.
Language: JavaScript - Size: 633 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 9 - Forks: 2

satelllte/audioparam-visualization
Visualization of how Web Audio API's AudioParam value changes over time
Language: TypeScript - Size: 688 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 0

datavized/airfield
Airfield: Interdimensional Audio Editor
Language: JavaScript - Size: 1.15 MB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 9 - Forks: 2

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.78 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 8 - Forks: 0

danigb/synthlet
Synth audio worklets
Language: TypeScript - Size: 4.24 MB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0

katspaugh/lambda.quest
Lambda Quest
Language: JavaScript - Size: 3.25 MB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

jacksongoode/meet-in-space
Spatial audio for Jitsi Meet. My master's thesis for the Music, Communication and Technology program at the University of Oslo.
Language: JavaScript - Size: 122 MB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 1

bbales/ToneMon
A WebAudio Synthesizer
Language: JavaScript - Size: 3.45 MB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 8 - Forks: 0

MyPureCloud/ember-audio-visualizer
Language: JavaScript - Size: 203 KB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 7 - Forks: 3

velipso/simple-js-synth
Simple JavaScript synthesizer using Web Audio
Language: HTML - Size: 38.1 KB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 7 - Forks: 2

Lusito/sounts
A tiny helper library for working with the web audio API written in TypeScript.
Language: TypeScript - Size: 3.61 MB - Last synced at: 16 days ago - Pushed at: 12 months ago - Stars: 7 - Forks: 0

catz/elm-tracker
Mod player written in Elm
Language: Elm - Size: 3.11 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

oliver-little/sequencer
A web-based DAW and sequencer.
Language: TypeScript - Size: 1.62 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

jacobwgillespie/psk31
:radio: Experiment encoding and decoding PSK31 with the Web Audio API
Language: JavaScript - Size: 121 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 4

bluedahltech/bluejam
Bluejam is a collection of instruments you can play.
Language: JavaScript - Size: 620 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 1

MysteryPancake/Waveform
An experimental synth
Language: JavaScript - Size: 159 KB - Last synced at: 4 days ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 0

noahlemen/mdlr
π component library for building synthesizer systems
Language: JavaScript - Size: 173 KB - Last synced at: 10 days ago - Pushed at: about 8 years ago - Stars: 7 - Forks: 0

jamesseanwright/glitch-hunt
A HTML5 Canvas game for js13kGames 2016. Uses OscillatorNode for audio and music
Language: JavaScript - Size: 696 KB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 7 - Forks: 1

matthewcaren/web-score-following
Real-time in-browser score following
Language: TypeScript - Size: 509 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 6 - Forks: 2

mediamonks/channels
Channel-based sound player for the web.
Language: TypeScript - Size: 6.61 MB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 6 - Forks: 0

Rumyra/Talk-Web-Workers
A talk about web workers, the what & how, with a focus on workers in specs, like audio worklet, offline canvas and CSS Paint API among others
Language: CSS - Size: 55.3 MB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

sunnyzanchi/tape-recorder
Web app for recording audio
Language: Vue - Size: 479 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 1

halvves/react-midi-device-provider
web midi utilities for react
Language: JavaScript - Size: 39.1 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

mosmeh/synks
Karplus-Strong string synthesizer
Language: JavaScript - Size: 161 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 0

FedericoDiMarzo/GravityDrumMachine
A web application developed in Javascript, that implements a polyrhythmic drum machine, based on the Web Audio Api. It provides a physical based sound generation system that lets the user play with gravity, to create unusual percussive and melodic patterns.
Language: JavaScript - Size: 1.89 MB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

DIDAVA/dNoise
Audio Noise Generator for Web Browsers
Language: JavaScript - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 2

petervdn/audiobuffer-loader
Simple function to load and decode soundfiles using the Web Audio API.
Language: JavaScript - Size: 215 KB - Last synced at: 2 days ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

livejs/frankenjs-2017
Resources for the talk "{Live:JS}β in NΓΌrnberg, 13. February 2017
Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 6 - Forks: 0

nicross/kaleidophone
Relaxing generative audio toy submitted to LOWREZJAM 2020 and Brackeys Jam 2020.2.
Language: JavaScript - Size: 344 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 3

neodigm/accucontax
Vuetify β‘ Vue.js AccuLynx Contact Landing Page with Audio
Language: Vue - Size: 3.34 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 5 - Forks: 2

mpontus/repeater
Automatic voice recorder built using web technologies
Language: TypeScript - Size: 1.88 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 3

katspaugh/simple-modular-synth
A simple Web Audio-based synth
Language: JavaScript - Size: 62.5 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

MaxAlyokhin/public-transport-orchestra
A set of algorithms for the sonification of data of the public transport traffic
Language: JavaScript - Size: 921 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

andremichelle/circle-modulation
Using circles as parameter modulation source
Language: TypeScript - Size: 4.12 MB - Last synced at: 4 days ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 1

zxqx/bip39.xyz
Generate a mnemonic phrase for your wallet from an audio recording.
Language: CSS - Size: 2.93 MB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 3

hughrawlinson/web-audio-feature-based-synthesis
Feature based synthesis in web audio
Language: JavaScript - Size: 594 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 0

grz0zrg/WABPS
Web Audio high quality spectogram from biquad bandpass filters
Language: HTML - Size: 706 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 0

RolandR/tonegen
A simple tone generator for the browser.
Language: JavaScript - Size: 33.2 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 1

sagefy/sagefy-electronic-music
:headphones: Electronic Music Examples Using the Web Audio API
Language: HTML - Size: 21.7 MB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 5 - Forks: 1

MichaelMarner/Syntho
A Korg Volca Bass inspired In-Browser synthesizer
Language: TypeScript - Size: 397 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 1

lisongx/binaural
interactive guide to binaural beats[work in progress]
Language: JavaScript - Size: 311 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 5 - Forks: 0

dy/app-audio
Get audio for application, demo or tests.
Language: JavaScript - Size: 166 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 5 - Forks: 0

newlandsvalley/midi-player
an elm module encapsulating a player for MIDI recordings
Language: Elm - Size: 1.44 MB - Last synced at: 5 months ago - Pushed at: over 8 years ago - Stars: 5 - Forks: 0

newlandsvalley/elm-soundfont-ports π¦
soundfont pseudo-library using elm ports
Language: Elm - Size: 1.49 MB - Last synced at: 5 months ago - Pushed at: over 8 years ago - Stars: 5 - Forks: 1

akiomik/craft-fm
wasm + Web Audio API
Language: Rust - Size: 463 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 4 - Forks: 0

jazz-soft/JZZ-synth-OSC
Fallback MIDI-Out implementation
Language: JavaScript - Size: 59.6 KB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

ain1084/audio-worklet-stream
A comprehensive library for managing audio output stream processing using AudioWorklet in modern web applications. It supports manual, timer-based, and worker-based buffer writing strategies for real-time audio processing.
Language: TypeScript - Size: 324 KB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

scruffaluff/vuedio
Web Audio music sampler written in VueJS.
Language: TypeScript - Size: 2.05 MB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 4 - Forks: 0

IADT-projects/y4-project-Mangoshi
Web-Based Subtractive Synthesizer π₯πΉ
Language: JavaScript - Size: 188 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

petervdn/sample-manager
Create, load and keep track of samples
Language: TypeScript - Size: 1.01 MB - Last synced at: 25 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

1j01/choon.js
πΉ Choon language interpreter in javascript with the Web Audio API.
Language: JavaScript - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

castholm/cave-story-sound-test
Web Audio reimplementation of the Cave Story audio engine
Language: TypeScript - Size: 45.9 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

purefunctor/hikari
[WIP] Web-based BMS (Be-Music Source) record player written in PureScript, powered by WAGS and Deku (soonβ’).
Language: PureScript - Size: 131 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

mosmeh/synxylo
Physical modeling xylophone synthesizer
Language: JavaScript - Size: 342 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

robertcorponoi/audio2d
Easy to use API to add the power of web audio to your game.
Language: JavaScript - Size: 3.85 MB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

ronkot/ks-guitar-synth
Karplus-Strong Guitar synthesizer
Language: JavaScript - Size: 24.4 KB - Last synced at: 6 days ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 1

hughrawlinson/feature-synthesis π¦
Tooling and datasets for neural-network powered audio feature based synthesis
Language: Python - Size: 42.9 MB - Last synced at: about 1 year ago - Pushed at: about 9 years ago - Stars: 4 - Forks: 1

autotel/forbidden-music
piano roll that lets you input any frequency and offers snaps to create harmony
Language: TypeScript - Size: 478 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

Saganaki22/EZPiano
πΉ A beautiful and feature-rich virtual piano with learning mode, multiple songs, and advanced sound options.
Language: JavaScript - Size: 218 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

bhagatsaurabh/vap
An online easy to use webapp for audio synthesis, processing and visualization
Language: JavaScript - Size: 366 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0
