Ecosyste.ms: Repos

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

GitHub topics: webaudio

djankovic/nextcast

Language: Elixir - Size: 1.38 MB - Last synced: about 5 hours ago - Pushed: about 6 hours ago - Stars: 3 - Forks: 0

cagpie/PicoAudio.js

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

Language: JavaScript - Size: 1.85 MB - Last synced: about 13 hours ago - Pushed: over 1 year ago - Stars: 45 - Forks: 9

BabylonJS/Babylon.js

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

Language: TypeScript - Size: 1.11 GB - Last synced: about 14 hours ago - Pushed: about 23 hours ago - Stars: 22,538 - Forks: 3,344

nnirror/wax

Web-based audio patching environment

Language: Max - Size: 15.9 MB - Last synced: about 14 hours ago - Pushed: about 17 hours ago - Stars: 1 - Forks: 1

dogayuksel/webKeyFinder

Musical Key Detection in the browser

Language: TypeScript - Size: 155 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 20 - Forks: 4

collab-project/videojs-wavesurfer

video.js plugin that adds a navigable waveform for audio and video files

Language: JavaScript - Size: 10.7 MB - Last synced: about 23 hours ago - Pushed: 16 days ago - Stars: 355 - Forks: 54

takahirox/tiny-web-metaverse

A web-based 3D virtual space lightweight framework with high flexibility, extensibility, and easy hosting, built on ECS architecture

Language: JavaScript - Size: 20.2 MB - Last synced: 2 days ago - Pushed: 3 months ago - Stars: 114 - Forks: 12

MTG/essentia.js

JavaScript library for music/audio analysis and processing powered by Essentia WebAssembly

Language: TypeScript - Size: 147 MB - Last synced: about 3 hours ago - Pushed: about 1 month ago - Stars: 613 - Forks: 41

gridsound/gs-ui-components

A collection of visual (not audio) components developed for the GridSound's user interface.

Language: JavaScript - Size: 12.2 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 83 - Forks: 26

scribbletune/scribbletune

Create music with JavaScript

Language: TypeScript - Size: 2.1 MB - Last synced: 1 day ago - Pushed: 4 months ago - Stars: 3,678 - Forks: 238

ryohey/signal

Online MIDI Editor: signal

Language: TypeScript - Size: 23.1 MB - Last synced: 8 days ago - Pushed: 11 days ago - Stars: 1,157 - Forks: 131

2fps/recorder

html5 js 浏览器 web端录音

Language: JavaScript - Size: 2.3 MB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 985 - Forks: 243

aolsenjazz/feeder-node

Feed mono or stereo audio data for playback. Ideal for real-time audio.

Language: JavaScript - Size: 3.55 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 5 - Forks: 0

jazz-soft/JZZ

MIDI library for Node.js and web-browsers

Language: JavaScript - Size: 963 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 508 - Forks: 27

jerosoler/wave-audio-path-player

🌊 Simple audio player webcomponent customizable with waveform

Language: JavaScript - Size: 32.2 KB - Last synced: 4 days ago - Pushed: about 2 years ago - Stars: 29 - Forks: 5

collab-project/videojs-record

video.js plugin for recording audio/video/image files

Language: JavaScript - Size: 25.8 MB - Last synced: about 23 hours ago - Pushed: 16 days ago - Stars: 1,367 - Forks: 309

MaxAlyokhin/binary-synth

Binary file interpreter for audio synthesis

Language: HTML - Size: 938 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

jet2jet/js-sequencer

a JS library to process MIDI messages, to render audio frames via js-synthesizer

Language: TypeScript - Size: 734 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 7 - Forks: 1

chris-rudmin/opus-recorder Fork of mattdiamond/Recorderjs

A library for encoding and decoding web audio as OggOpus.

Language: JavaScript - Size: 20.1 MB - Last synced: 5 days ago - Pushed: about 1 year ago - Stars: 941 - Forks: 172

pixijs/sound

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

Language: TypeScript - Size: 4.9 MB - Last synced: about 3 hours ago - Pushed: about 2 months ago - Stars: 377 - Forks: 66

melonjs/melonJS

a fresh, modern & lightweight HTML5 game engine

Language: JavaScript - Size: 96.3 MB - Last synced: 8 days ago - Pushed: 18 days ago - Stars: 5,700 - Forks: 630

steffest/BassoonTracker

Webbased old-school Amiga music tracker in plain old javascript - Plays and edits Amiga Mod files and FastTracker XM files

Language: JavaScript - Size: 24.8 MB - Last synced: 5 days ago - Pushed: 8 months ago - Stars: 979 - Forks: 61

dogayuksel/bs-webaudio

A synthesizer built using Web Audio and ReasonML

Language: Reason - Size: 1.61 MB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

jonobr1/equalizer.js

An audio analysis tool for real-time and choreographed visualizations.

Language: JavaScript - Size: 299 KB - Last synced: 7 days ago - Pushed: almost 2 years ago - Stars: 36 - Forks: 2

naomiaro/waveform-playlist

Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.

Language: JavaScript - Size: 37.4 MB - Last synced: 5 days ago - Pushed: about 2 months ago - Stars: 1,419 - Forks: 282

Korilakkuma/XSound

XSound gives Web Developers Powerful Audio Features Easily !

Language: TypeScript - Size: 35 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 194 - Forks: 16

KurtPachinger/vis-audio

This is a mashup of Geiss and Beat Saber. The demo alternates presets of x/y/z with oscillator/spectrum. Visualizer features Oimo physics, Magenta/Tone and adaptive performance for low-end devices.

Language: JavaScript - Size: 78.1 KB - Last synced: 8 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

danielesteban/beats

A virtual collaborative song

Language: JavaScript - Size: 316 KB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

intsuc/webgpu-synth

A simple synthesizer powered by WebGPU

Language: JavaScript - Size: 63.5 KB - Last synced: 8 days ago - Pushed: 11 months ago - Stars: 1 - Forks: 0

defcronyke/ts-camera-filter

Audio-Reactive Camera Filter by Telephone Sound

Language: JavaScript - Size: 1.24 MB - Last synced: 8 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0

notthetup/awesome-webaudio

A curated list of awesome WebAudio packages and resources.

Size: 121 KB - Last synced: about 5 hours ago - Pushed: 3 months ago - Stars: 1,067 - Forks: 85

akiomik/craft-fm

wasm + Web Audio API

Language: Rust - Size: 380 KB - Last synced: 8 days ago - Pushed: 14 days ago - Stars: 4 - Forks: 0

asus4/MoFace

Morph face and voice on Web.

Language: JavaScript - Size: 30.2 MB - Last synced: 8 days ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0

gridsound/gs-wa-components

The audio code behind the GridSound's DAW

Language: JavaScript - Size: 1010 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 47 - Forks: 11

rlods/streamophone

Language: JavaScript - Size: 4 MB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

Krasjet/webaudio-c

the simplest example working with webaudio in c

Language: HTML - Size: 11.7 KB - Last synced: 9 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1

kazssym/web-csave-sound

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

Language: JavaScript - Size: 480 KB - Last synced: 9 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

kazssym/web-fm-sound

FM sound synthesis on web browsers.

Language: JavaScript - Size: 202 KB - Last synced: 9 days ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

benji6/virtual-audio-graph

:notes: Library for declaratively manipulating the Web Audio API

Language: TypeScript - Size: 3.8 MB - Last synced: 5 days ago - Pushed: 9 days ago - Stars: 351 - Forks: 29

qvantor/waveform

Experimental wavetable synth written on TS and Web Audio

Language: TypeScript - Size: 2.05 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 25 - Forks: 1

maximecb/noisecraft

Browser-based visual programming language and platform for sound synthesis.

Language: JavaScript - Size: 901 KB - Last synced: 8 days ago - Pushed: 7 months ago - Stars: 1,021 - Forks: 59

chaosprint/glicol

Graph-oriented live coding language and music/audio DSP library written in Rust

Language: Rust - Size: 104 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 1,992 - Forks: 64

blibliki-js/engine

Data-driven audio engine for Web

Language: TypeScript - Size: 602 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 14 - Forks: 2

aslafy-z/uppy-audio

Uppy plugin for audio recording

Language: JavaScript - Size: 161 KB - Last synced: 22 days ago - Pushed: 24 days ago - Stars: 3 - Forks: 3

jstrait/jssynth

Make music in your browser with this synthesizer and sequencer

Language: JavaScript - Size: 4 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 36 - Forks: 6

LabSound/LabSound

:microscope: :speaker: graph-based audio engine

Language: C++ - Size: 42.3 MB - Last synced: 7 days ago - Pushed: 3 months ago - Stars: 706 - Forks: 69

zya/beet.js

Polyrhythmic Sequencer library for Web Audio API.

Language: JavaScript - Size: 1.27 MB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 110 - Forks: 17

kenrick95/nikku

👽 Web-based BRSTM player

Language: TypeScript - Size: 3.59 MB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 49 - Forks: 7

logue/sf2synth.js Fork of gree/sf2synth.js

JavaScriptで書かれたSoundFontによるMIDI音源。GM Level2およびXG Lite相当の音源に対応。※Developブランチが実際動いているプログラムです。

Language: JavaScript - Size: 113 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 24 - Forks: 3

nandenjin/w200609 📦

🔈

Language: TypeScript - Size: 1.62 MB - Last synced: 16 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

keiya/music-theory

五度圏

Language: JavaScript - Size: 164 KB - Last synced: 16 days ago - Pushed: over 10 years ago - Stars: 0 - Forks: 0

logue/Reverb.js

Append reverb effect to audio source.

Language: HTML - Size: 13.1 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 12 - Forks: 1

ccrma/webchuck

ChucK on the Web

Language: JavaScript - Size: 35.6 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 38 - Forks: 4

Korilakkuma/Web-Music-Documentation

Web Music Documentation for Web Audio API, Web MIDI API ... etc

Size: 17.9 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 0 - Forks: 0

dxinteractive/mosfez-faust

Makes Faust nicer to use on the web, and has a dev environment to programatically run values through dsp

Language: JavaScript - Size: 31.4 MB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 6 - Forks: 1

Korilakkuma/XSound.app

Web Music Application by XSound

Language: TypeScript - Size: 9.59 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 0 - Forks: 1

chromatone/web-synths

Web synths collection

Language: JavaScript - Size: 48 MB - Last synced: 8 days ago - Pushed: 17 days ago - Stars: 1 - Forks: 0

LibreScore/webmscore Fork of musescore/MuseScore

MuseScore's core library (libmscore) in WebAssembly! Read mscz data, and generate audio/MIDI/MusicXML/SVG/PNG/PDF sheets right in browsers.

Language: C++ - Size: 707 MB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 120 - Forks: 10

apptension/synthflow.io

Creative Web Audio synthesiser

Language: TypeScript - Size: 1.02 MB - Last synced: 16 days ago - Pushed: almost 3 years ago - Stars: 10 - Forks: 0

sapphi-red/web-noise-suppressor

Noise suppressor nodes for Web Audio API.

Language: TypeScript - Size: 221 KB - Last synced: 7 days ago - Pushed: about 2 months ago - Stars: 27 - Forks: 5

DropSnorz/BathroomAtAParty

An audio filter running in a browser extension to apply "but you are in a bathroom at a party" aesthetic effect.

Language: JavaScript - Size: 3.47 MB - Last synced: 18 days ago - Pushed: 7 months ago - Stars: 1 - Forks: 0

sfzlab/sfz-web-player

SFZ player using the Web Audio API

Language: JavaScript - Size: 10.3 MB - Last synced: 8 days ago - Pushed: 3 months ago - Stars: 10 - Forks: 1

GoogleChrome/omnitone

Spatial Audio Rendering on the web.

Language: JavaScript - Size: 248 MB - Last synced: 5 days ago - Pushed: about 2 months ago - Stars: 842 - Forks: 114

carlosrafaelgn/FPlayWeb

Experimental web audio player, including audio visualization and a graphic filter editor.

Language: TypeScript - Size: 4.85 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 2 - Forks: 0

pome-ta/studyWebAudioAPI

Language: JavaScript - Size: 72.3 KB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

tasandberg/hamtube

A virtual karaoke room powered by WebRTC

Language: JavaScript - Size: 12.8 MB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

carlosrafaelgn/GraphicalFilterEditor

A test for porting an old C++ graphic equalizer to JavaScript + HTML5 using Web Audio API and WebAssembly

Language: TypeScript - Size: 3.32 MB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 45 - Forks: 16

ltgcgo/timidity-sf2 Fork of feross/timidity

TiMidity++ MIDI player as a low-level API in your browser.

Language: Shell - Size: 629 KB - Last synced: 19 days ago - Pushed: about 2 years ago - Stars: 3 - 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: 20 days ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

takahirox/nes-rust

NES emulator written in Rust + WASM

Language: Rust - Size: 979 KB - Last synced: 19 days ago - Pushed: over 3 years ago - Stars: 201 - Forks: 24

qwertykeith/komposer.js

experimental music app (work in progress)

Language: TypeScript - Size: 217 KB - Last synced: 20 days ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0

chromatone/questions Fork of chromatone/touchme

36 questions to fall in love for Playtronica

Language: JavaScript - Size: 2.84 MB - Last synced: 20 days ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

regosen/Gapless-5

Gapless JavaScript audio player using HTML5 and WebAudio

Language: JavaScript - Size: 394 KB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 132 - Forks: 22

somecho/webaudio-kotlin

A library of KotlinJS externals for the WebAudio API. Currently still a Work In Progress.

Language: Kotlin - Size: 60.5 KB - Last synced: 21 days ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

jet2jet/js-synthesizer

Synthesizer library for web-based JS program, using with Web Audio or etc.

Language: TypeScript - Size: 1.98 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 48 - Forks: 8

MaxAlyokhin/audio-motion-interface

Web synthesizer with smartphone sensors

Language: JavaScript - Size: 2 MB - Last synced: 17 days ago - Pushed: 6 months ago - Stars: 39 - Forks: 4

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: 22 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

takahirox/nes-js

JavaScript NES(Famicom) emulator

Language: JavaScript - Size: 320 KB - Last synced: 15 days ago - Pushed: over 6 years ago - Stars: 205 - Forks: 45

vitaliy-bobrov/js-rocks

JS Rocks - Web Audio electric guitar effects and cabinets

Language: TypeScript - Size: 6.78 MB - Last synced: 19 days ago - Pushed: 3 months ago - Stars: 160 - Forks: 21

gestok/beat-machine

Beat Machine is a ReactJS app that utilizes WebAudioAPI to playback beats with multiple tracks and options.

Language: JavaScript - Size: 2.29 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 1 - Forks: 0

jpcarrascal/count-me-in

A collaborative step sequencer for audience participation

Language: JavaScript - Size: 3 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 1 - Forks: 0

teebot/websynth

Web Synthesizer From Space

Language: TypeScript - Size: 1.13 MB - Last synced: 23 days ago - Pushed: over 1 year ago - Stars: 16 - Forks: 0

kousun12/eternal

👾~ music, eternal ~ 👾

Language: JavaScript - Size: 91.3 MB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 511 - Forks: 31

notedit/wav-player

wav player

Language: JavaScript - Size: 14.8 MB - Last synced: 23 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 1

orottier/web-audio-api-rs

A Rust implementation of the Web Audio API, for use in non-browser contexts

Language: Rust - Size: 10.9 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 244 - Forks: 14

iPlug2/iPlug2

C++ Audio Plug-in Framework for desktop, mobile and web

Language: C - Size: 62.1 MB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 1,787 - Forks: 274

ircam-ismm/node-web-audio-api

Web Audio API for Node.js

Language: Rust - Size: 8.5 MB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 74 - Forks: 11

sdangelo/brickworks

Brickworks

Language: C++ - Size: 1.73 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 75 - Forks: 5

Uvacoder/drum-machine

Language: Vue - Size: 1.1 MB - Last synced: 25 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

qiuxiang/tuner

Online tuner based on web audio api

Language: JavaScript - Size: 182 KB - Last synced: 22 days ago - Pushed: about 2 months ago - Stars: 303 - Forks: 115

mrdoob/three.js

JavaScript 3D Library.

Language: JavaScript - Size: 1.26 GB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 98,659 - Forks: 35,058

benji6/oscillo

audioviz

Language: JavaScript - Size: 2.93 KB - Last synced: 25 days ago - Pushed: about 7 years ago - Stars: 4 - Forks: 0

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

Ameobea/web-synth

A web-based sound synthesis, music production, and audio experimentation platform

Language: TypeScript - Size: 9.41 MB - Last synced: 25 days ago - Pushed: about 1 month ago - Stars: 417 - Forks: 19

joshwnj/synthland

✈️ Book a one-way ticket to the land of synth 🏔

Language: JavaScript - Size: 656 KB - Last synced: 26 days ago - Pushed: almost 6 years ago - Stars: 7 - Forks: 1

rch850/koeasobi

Language: TypeScript - Size: 1.09 MB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

euterpe-js/euterpe-source

Euterpe-js Monorepo. Contains Player, Visualiser and Local Library

Language: TypeScript - Size: 39.4 MB - Last synced: 26 days ago - Pushed: 28 days ago - Stars: 0 - Forks: 0

doxas/twigl

twigl.app is an online editor for One tweet shader, with gif generator and sound shader, and broadcast live coding.

Language: JavaScript - Size: 17.1 MB - Last synced: 25 days ago - Pushed: about 1 year ago - Stars: 772 - Forks: 48

kerrishotts/jmpr

JMPR: A 3D Jumping Game

Language: JavaScript - Size: 44.1 MB - Last synced: 26 days ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0

zya/scrollsound

Accompanying Prototype for Web Audio Conference Paper Submission

Language: JavaScript - Size: 54 MB - Last synced: 26 days ago - Pushed: about 9 years ago - Stars: 23 - Forks: 4