An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: webaudio-api

ZXMushroom63/synthetic-audio

Web-based DAW

Language: JavaScript - Size: 45.9 MB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 4 - Forks: 0

michaelongaro/Autostrum

Autostrum is a site for guitar players to create and share their guitar music. Complete with an advanced editor and realistic audio playback.

Language: TypeScript - Size: 58.5 MB - Last synced at: about 14 hours ago - Pushed at: about 16 hours ago - Stars: 14 - Forks: 2

software-mansion/react-native-audio-api

High-performance audio engine

Language: C++ - Size: 45.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 370 - Forks: 20

miltonlaufer/visualwebaudio

A type-driven React TypeScript application for visual Web Audio API editing.

Language: TypeScript - Size: 2.14 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 6 - Forks: 0

captbaritone/webamp

Winamp 2 reimplemented for the browser

Language: TypeScript - Size: 124 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 10,554 - Forks: 712

jaggad/crunker

Simple way to merge or concatenate audio files with the Web Audio API.

Language: TypeScript - Size: 3.14 MB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 447 - Forks: 60

pixijs/sound

WebAudio API playback library, with filters. Modern audio playback for modern browsers.

Language: TypeScript - Size: 5.15 MB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 438 - Forks: 68

benji6/virtual-audio-graph

:notes: Library for declaratively manipulating the Web Audio API

Language: TypeScript - Size: 4.1 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 359 - Forks: 29

Babali42/DrumBeatRepo

A library of drums patterns for music lovers 🎵 - Scala 3 - Angular 18

Language: TypeScript - Size: 10.5 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 14 - Forks: 5

dodds-cc/lufs.js

The aim of this project is a loudness meter visualisation in javascript built on top of the Javascript Web Audio API. It follows the ITU-R BS.1770-2 LKFS loudness standards, exploring real-time signal analysis in javascript

Language: JavaScript - Size: 57.5 MB - Last synced at: 5 days ago - Pushed at: almost 7 years ago - Stars: 20 - Forks: 2

cagpie/PicoAudio.js

A JavaScript library for playing MIDI (Standard MIDI File) on Web.

Language: JavaScript - Size: 1.85 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 49 - Forks: 9

wong17/sorting-algorithms-visualizer 📦

Visualizador de algoritmos de ordenamiento hecho con Angular, Canvas 2D y Web Audio API.

Language: TypeScript - Size: 329 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

danrouse/react-audio-recorder

A React Component using the Web Audio API to record, save, and play audio.

Language: TypeScript - Size: 298 KB - Last synced at: 5 days ago - Pushed at: about 6 years ago - Stars: 145 - Forks: 46

dlepaux/realtime-bpm-analyzer

Library using WebAudioAPI to analyse BPM from files, audionodes. It's also able to compute BPM from streams as well as realtime using a microphone. This tool might be useful for music producers and DJs or anybody that wants to get BPM from any music source.

Language: TypeScript - Size: 42.9 MB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 246 - Forks: 19

jberg/butterchurn

Butterchurn is a WebGL implementation of the Milkdrop Visualizer

Language: JavaScript - Size: 5.46 MB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 1,670 - Forks: 127

Billgonzo123/Fisher-Price-Record-maker

An app for creating your own custom record for your classic Fisher Price Music Box Record Player! Sequence a song and download a pre-configured SCAD file which you can use to 3D print your creation!

Language: JavaScript - Size: 22.7 MB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 2

the-real-i9/Keyboard-Ear-Training-Game

Train your ears to recognize musical notes with this highly customizable ear training game.

Language: JavaScript - Size: 525 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Picovoice/web-voice-processor

A library for real-time voice processing in web browsers

Language: TypeScript - Size: 2.59 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 220 - Forks: 22

urish/beat-machine

Salsa Beat Machine 5 (Next.js + Web Audio)

Language: TypeScript - Size: 2.33 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 23 - Forks: 10

notthetup/smoothfade

smooth fading in webaudio

Language: JavaScript - Size: 50.8 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 6

JusRecondo/w-synth-mobile

Synth developed with JavaScript and Web Audio API.

Language: JavaScript - Size: 68.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 1

nnirror/facet

Live coding and synthesis with NodeJS and a browser

Language: JavaScript - Size: 248 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 85 - Forks: 0

sapphi-red/web-noise-suppressor

Noise suppressor nodes for Web Audio API.

Language: TypeScript - Size: 488 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 52 - Forks: 9

snd-lib/snd-lib

Language: TypeScript - Size: 2.8 MB - Last synced at: 28 days ago - Pushed at: 10 months ago - Stars: 178 - Forks: 9

qvantor/waveform

Experimental wavetable synth written on TS and Web Audio

Language: TypeScript - Size: 2.05 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 33 - Forks: 1

zya/beet.js

Polyrhythmic Sequencer library for Web Audio API.

Language: JavaScript - Size: 1.27 MB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 113 - Forks: 17

kazssym/web-csave-audio

A web application that produces “CSAVE sounds” on the web browser in real-time.

Language: JavaScript - Size: 198 KB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

giovannibedetti/bach_stress_test

a p5.js experiment with Web Audio API

Language: JavaScript - Size: 5.43 MB - Last synced at: 24 days ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

dhirlinger/basic-react-web-audio-api

Basic Web Audio API functionality with React

Language: JavaScript - Size: 47.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

GoogleChromeLabs/audioworklet-polyfill

🔊 Polyfill AudioWorklet using the legacy ScriptProcessor API.

Language: JavaScript - Size: 37.1 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 196 - Forks: 20

akiomik/craft-fm

wasm + Web Audio API

Language: Rust - Size: 463 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

robertrypula/AudioNetwork

Data transmission over sound waves written in JavaScript without any dependencies. All you need is just microphone, speakers and the browser!

Language: JavaScript - Size: 6.25 MB - Last synced at: 37 minutes ago - Pushed at: about 7 years ago - Stars: 212 - Forks: 31

thorstensson/audio-player-vue-ts

Vue (3.5+) mp3 audio player with spectrum visualizer—web audio API.

Language: Vue - Size: 45.9 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

thorstensson/audio-player-portfolio-vue-ts

Vue (3.5+) Compact version of mp3 audio player with spectrum visualizer—web audio API.

Language: Vue - Size: 45.9 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

skylerlee/wavebell

:bell: Catch realtime audio wave from microphone with JavaScript!

Language: JavaScript - Size: 230 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 51 - Forks: 6

fraigo/karaoke-player

A Web based Karaoke/MIDI player based on WEbMIDIAPI and WebAudio Soundfonts

Language: JavaScript - Size: 2.23 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 6

pras75299/Lofi-Gen

Language: TypeScript - Size: 104 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mdn/webaudio-examples

Code examples that accompany the MDN Web Docs pages relating to Web Audio.

Language: HTML - Size: 10.7 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1,342 - Forks: 435

sample-by-jsakamoto/Blazor-WebAudio-Piano

Try playing sounds with the keyboard keys A S D F G H J K!

Language: HTML - Size: 8.76 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

zya/granular

HTML5 Granular Synthesiser

Language: JavaScript - Size: 1.36 MB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 170 - Forks: 33

mikehelland/omg-music

Music making, remixing, and collaborating tools for the web

Language: JavaScript - Size: 3.71 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 78 - Forks: 2

zya/apophenia

you'll only see when you're looking. work in progress

Language: JavaScript - Size: 8.95 MB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 31 - Forks: 2

zya/scrollsound

Accompanying Prototype for Web Audio Conference Paper Submission

Language: JavaScript - Size: 54 MB - Last synced at: 3 months ago - Pushed at: over 10 years ago - Stars: 24 - Forks: 4

iBundin/Open-Web-Piano

Virtual piano based on Web Audio API and Web MIDI API

Language: JavaScript - Size: 767 KB - Last synced at: about 2 months ago - Pushed at: about 8 years ago - Stars: 31 - Forks: 9

khoin/DattorroReverbNode

Dattorro Reverb in WebAudio AudioWorklet

Language: JavaScript - Size: 8.54 MB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 83 - Forks: 8

jhlagado/wicked-tec1

Full emulation of TEC-1 using written in TypeScript and React

Language: TypeScript - Size: 3.52 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

greyscaled/cs-weekly-2-material-audio-player

Implements Web Audio API to create a simple wave oscillator visualizer.

Language: JavaScript - Size: 125 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Saganaki22/AetherStrum

🎵 An ethereal musical instrument that combines visual art with sound synthesis.

Language: HTML - Size: 388 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

osmo-systems/digital-keyboard

A piano, pleasant to wath and hover

Language: TypeScript - Size: 827 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

l1ve4code/3d-music-visualizer

3D visualization of music using Three.js and web audio API.

Language: TypeScript - Size: 9.46 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 34 - Forks: 9

guest271314/AudioWorkletFetchWorker

Control Fetch in SharedWorker from and stream data to AudioWorklet

Language: JavaScript - Size: 118 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

tariqksoliman/Vissonance

A WebGL Audio Visualizer

Language: JavaScript - Size: 21 MB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 61 - Forks: 12

VJAI/musquito

An audio engine for HTML5 based games and interactive websites

Language: JavaScript - Size: 5.16 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 49 - Forks: 9

edwardhorsey/euclidean-rhythm

A sequencer for generating Euclidean rhythms. You can download a midi file of your loops.

Language: JavaScript - Size: 616 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 5 - Forks: 1

dhirlinger/polyrhythmic-metronome

A polyrhythmic metronome written in javascript using the Web Audio API

Language: JavaScript - Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

troyvassalotti/plvylist

A Web Component for playing your album or playlist.

Language: JavaScript - Size: 40.4 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 9 - Forks: 1

boluwatifee4/foisit

Foisit: Speak, and it’s done. A voice assistant library for web apps

Language: TypeScript - Size: 651 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Supakornn/js-jinglebells Fork of 9rw/js-jinglebells

🔔 jinglebells song with js

Language: JavaScript - Size: 389 KB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

gfargo/tune.observer

Web app to identify notes, pitch, and BPM via the microphone

Language: TypeScript - Size: 674 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 2 - Forks: 0

cadeli/ordrumbox-v2

A drum machine and sequencer and soft synth built with the Web Audio API. Vanilla JavaScript. No frameworks. No libraries

Language: JavaScript - Size: 1.93 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

guest271314/MP3Recorder

Record MediaStreamTrack to MP3 file

Language: JavaScript - Size: 454 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 7 - Forks: 0

denczo/monomind

Monomind is a monophonic synthesizer with a 32 step sequencer to create bass lines

Language: TypeScript - Size: 1.56 MB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

foundling/nullwerk

An HTML5 Synth

Language: JavaScript - Size: 1.56 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 2 - Forks: 0

igorski/zMIDI

Small JavaScript library providing an easy interface to work with Web MIDI, translating messages to notes.

Language: JavaScript - Size: 378 KB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 17 - Forks: 1

ng-web-apis/audio 📦

This is a library for declarative use of Web Audio API with Angular

Language: TypeScript - Size: 17.7 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 90 - Forks: 2

pleonardmusic/Sound-for-Aging-App

Sound for Aging is a mobile app designed to provide non-invasive audio-based therapy for individuals with Alzheimer's disease and other forms of dementia.

Language: JavaScript - Size: 0 Bytes - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

ATiwari03-03-2004/Instruments

A real time Virtual Piano Simulator with very amazing features

Language: JavaScript - Size: 70.3 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

RL4444/digital-guitar-tuner

Digital guitar tuner Mac/ Windows/ Linux application built using Electron Forge (Javascript), HTML, CSS, Web Audio API and build with the package 'pitchfinder' - https://www.npmjs.com/package/pitchfinder

Language: JavaScript - Size: 413 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

kyunwang/pitch-analyser

A package that returns information about audio input (e.g. note and frequency)

Language: JavaScript - Size: 745 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 4

indraarianggi/cyberpunk-music-player

Build music player with cyberpunk theme

Language: JavaScript - Size: 70.3 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

likethemammal/css-visualizer

Visualizers made entirely from DOM elements and CSS3 Animations and Transforms.

Language: JavaScript - Size: 77.7 MB - Last synced at: 8 months ago - Pushed at: about 6 years ago - Stars: 158 - Forks: 14

kukiron/beat_box

🔊 🥁 ⚡️ Feel the beat! Fun drums looper/sequencer with WebAudio API.

Language: JavaScript - Size: 8.85 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

charliegerard/windows-equalizer

Prototype of music equalizer using browser windows and the Web Audio API

Language: JavaScript - Size: 19.2 MB - Last synced at: 6 days ago - Pushed at: about 6 years ago - Stars: 50 - Forks: 4

RobbieTheWagner/wuf

Talk to your dog with Ember.js

Language: JavaScript - Size: 7.27 MB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 6 - Forks: 1

thegedge/muzart

A frontend for musical scores and guitar tabs

Language: TypeScript - Size: 3.76 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 0

grand-27-master/StreamWave

StreamWave is a React-based web application that enables real-time audio streaming between two users using WebRTC. It also allows basic audio manipulation, including the application of filters, and provides a real-time audio visualization feature

Language: JavaScript - Size: 180 KB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

l1ve4code/3d-music-visualizer-v2

3D visualization of music using Three.js and web audio API.

Language: TypeScript - Size: 5.68 MB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

sam-parsons/step-sequencer

multimeter sequencer using react.js and tone.js

Language: JavaScript - Size: 18.5 MB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 28 - Forks: 11

zaheralkaei/TheArabicMidiKeyboardII

An online midi keyboard with various functionalities

Language: HTML - Size: 25.4 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

learosema/retro-sound

8-bit style sound library based on Web Audio API

Language: TypeScript - Size: 416 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

JosePedroDias/sequencing

music sequencing, playback and notation experiments

Language: JavaScript - Size: 4.74 MB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

LauraAubin/Xylophone-react

A React based xylophone ready to use out of the box

Language: JavaScript - Size: 145 KB - Last synced at: 11 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

RyanPrintup/metronome

Metronome widget created in vanilla JavaScript using Web Audio API.

Language: JavaScript - Size: 23.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

TimSusa/cliptor

An app to fire up synchronized samples just like in ableton live.

Language: JavaScript - Size: 36.1 MB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

cliffhall/react-dtmf-dialer

Demonstrates using React and Redux middleware to control a Web Audio API system by simulating a TouchTone keypad

Language: JavaScript - Size: 222 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 2

6sRyuSK/6synth

Web Synthesizer

Language: TypeScript - Size: 29.3 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

ruebel/granular

Granular Synthesis in React

Language: JavaScript - Size: 6.27 MB - Last synced at: 16 days ago - Pushed at: over 7 years ago - Stars: 13 - Forks: 1

jochemjanssens/equilizer

Audio wordt gevisualiseerd met behulp van Web Audio API

Language: JavaScript - Size: 12 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

sbimochan/jamming-js

A synthesizer built using Vanilla JS and WebAudioAPI

Language: JavaScript - Size: 739 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

500Foods/TMS-WEB-Core-TrackEditor

An example of using the Web Audio API in a TMS WEB Core project to build an audio track editor

Language: Pascal - Size: 1.02 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

soudegesu/web_audio_api_practice

My practice repository for Web Audio API.

Language: HTML - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

DerekJi/ngtetris

Angular, NgRX, Web Audio, FSM

Language: TypeScript - Size: 1.19 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

rothavanathan/LHL-final-project

Provides a simple UI for navigating song arrangement for educational purposes.

Language: JavaScript - Size: 45.4 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 3

foteinipapadopoulou/AudioMixer

Simple Audio Mixer with compressor , middle , bass and treble using Web Audio API

Language: JavaScript - Size: 727 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dariatsvetkova/web-audio-api-demo

An online birthday card that responds to the user clapping their hands

Language: HTML - Size: 938 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

melvin78/guitar-tuner

A guitar tuner built with Javascript

Language: Vue - Size: 722 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

chrnorm/react-web-audio Fork of philnash/react-web-audio

A React-based visualiser for audio using Web Audio API

Language: JavaScript - Size: 165 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

jonatascastro12/heavensounds

This weekend project is a quick show off of Next.js + React + Web Audio API (howlerjs.com).

Language: TypeScript - Size: 47.8 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

azaleas/sonus-imperium 📦

Soundcloud with playback speed control

Language: JavaScript - Size: 163 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

hvianna/audioMotion.js

Media player and real-time audio spectrum analyzer written in JavaScript.

Language: JavaScript - Size: 77.5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 473 - Forks: 49