Projects in Awesome Lists tagged with webmidi
A curated list of projects in awesome lists tagged with webmidi .
https://github.com/scribbletune/scribbletune
Create music with JavaScript
ableton ableton-live chords javascript live midi music nodejs scale webaudio webaudioapi webmidi
Last synced: 01 Mar 2026
https://github.com/djipco/webmidi
Tame the Web MIDI API. Send and receive MIDI messages with ease. Control instruments with user-friendly functions (playNote, sendPitchBend, etc.). React to MIDI input with simple event listeners (noteon, pitchbend, controlchange, etc.).
browser jazz-plugin midi midi-messages node sysex web-midi web-midi-api webmidi
Last synced: 12 Dec 2025
https://github.com/maximecb/noisecraft
Browser-based visual programming language and platform for sound synthesis.
audio javascript midi modular-synthesizers music music-programming music-programming-language sound sound-synthesis synthesizer visual-programming-language webaudio webmidi
Last synced: 16 May 2025
https://github.com/shanteacontrols/OpenDeck
Software and hardware platform for simpler building of MIDI controllers.
dmx midi midi-controller webmidi
Last synced: 10 Jun 2026
https://github.com/jazz-soft/jzz
MIDI library for Node.js and web-browsers
audio javascript midi midi-file midi-files midi2 ump web-audio web-audio-api web-midi web-midi-api webaudio webaudioapi webmidi webmidiapi
Last synced: 14 May 2025
https://github.com/jazz-soft/JZZ
MIDI library for Node.js and web-browsers
audio javascript midi midi-file midi-files midi2 ump web-audio web-audio-api web-midi web-midi-api webaudio webaudioapi webmidi webmidiapi
Last synced: 17 Mar 2025
https://github.com/ameobea/web-synth
A web-based sound synthesis, music production, and audio experimentation platform
audio faust rust soul synthesizer wasm webassembly webaudio webmidi
Last synced: 09 Apr 2025
https://github.com/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 control and provides both local and cloud based project storage.
audio-applications audio-engine daw music-maker music-making music-tracker tracker-music vue vuejs web-audio web-midi webaudio webmidi
Last synced: 13 Apr 2025
https://github.com/korilakkuma/xsound
XSound gives Web Developers Powerful Audio Features Easily !
audio music webassembly webaudio webmidi webrtc
Last synced: 05 Apr 2026
https://github.com/adamnemecek/WebMIDIKit
Simplest MIDI Swift library
audio audiokit coremidi ios mac macos midi midi-api midi-events music music-library sound swift swift-framework swift-library tvos web-midi web-standards webmidi
Last synced: 13 Mar 2025
https://github.com/nerddisco/luminave
Operate all the lights with your web browser and create stunning visual experiences.
arduino chrome dmx512 es6-modules fivetwelve lit-element lit-html localstorage midi-controller polymer polymerx-cli pwa-starter-kit webmidi webusb
Last synced: 24 Oct 2025
https://github.com/MaxAlyokhin/binary-synth
Binary file interpreter for audio synthesis
art audio experimental music synthesizer webaudio webmidi
Last synced: 13 May 2025
https://github.com/garrensmith/abletonpush
A library for working with the Ableton Push in the browser
ableton javascript webaudio webmidi
Last synced: 15 Apr 2025
https://github.com/grz0zrg/wui
Collection of GUI widgets for the web
circular-menu customizable dialog dropdown gui javascript lightweight midi pie-menu rangeslider slider tabs toolbar ui-components vanilla webmidi widget
Last synced: 10 Jul 2025
https://github.com/cagpie/picoaudio.js
A JavaScript library for playing MIDI (Standard MIDI File) on Web.
chiptune javascript midi music music-player picoaudio picoaudiojs webaudio webaudio-api webmidi webmidi-api
Last synced: 14 Jul 2025
https://github.com/max-vogler/midi
Playing around with Web MIDI and DJ software. 🥁 🎛️ 🎧
dj html5 javascript midi traktor-pro webmidi
Last synced: 14 Apr 2025
https://github.com/francoisgeorgy/BS2-Web
Novation Bass Station II Web interface
bass-station-2 bass-station-ii bs2 midi midi-controller midi-device novation web-midi webmidi
Last synced: 11 May 2025
https://github.com/pd3v/flux.js
A javascript engine for generative music in the browser.
api engine generative-music javascript-library music sound web webaudio webmidi
Last synced: 04 Jul 2025
https://github.com/jazz-soft/web-midi
Web MIDI API for browsers
midi web-midi web-midi-api webmidi webmidiapi
Last synced: 15 Jul 2025
https://github.com/Emanuel-de-Jong/MIDI-To-Strudel
Convert Midi files to Strudel code.
livecoding midi midi-converter midi-parser strudel tonejs webmidi
Last synced: 05 Feb 2026
https://github.com/iBundin/Open-Web-Piano
Virtual piano based on Web Audio API and Web MIDI API
musical-instrument piano webaudio-api webmidi
Last synced: 10 May 2025
https://github.com/TimSusa/midi-bricks
MIDI Bricks was invented for usage as interactive MIDI-Controller-Interface or even for Touch-Device purposes. Webdemo:
electron electron-app lerna midi midi-api midi-controller midi-device midi-messages react reactjs redux webmidi
Last synced: 02 Jul 2025
https://github.com/swallez/livecoding-webaudio-tonejs
Live coding music with WebAudio, WebMidi & ToneJS
livecoding music tonejs webaudio webmidi
Last synced: 16 Mar 2025
https://github.com/logue/sf2synth.js
JavaScriptで書かれたSoundFontによるMIDI音源。GM Level2およびXG Lite相当の音源に対応。※Developブランチが実際動いているプログラムです。
javascript midi soundfont2 soundfont2-synthesizer-library synthesizer webaudio webmidi webmidilink
Last synced: 10 May 2025
https://github.com/danferns/midi-fx
A node-based MIDI effects processor, where you can create custom effects by freely connecting nodes together.
Last synced: 14 Jul 2025
https://github.com/anuejn/muzikilo.js
A code driven synth for the browser
audio javascript live-coding webaudio webmidi
Last synced: 22 Jul 2025
https://github.com/timsusa/midi-bricks
MIDI Bricks was invented for usage as interactive MIDI-Controller-Interface or even for Touch-Device purposes. Webdemo:
electron electron-app lerna midi midi-api midi-controller midi-device midi-messages react reactjs redux webmidi
Last synced: 02 May 2025
https://github.com/georgemandis/circuit-playground-midi-multi-tool
Turn your Adafruit Circuit Playground into a multi-faceted MIDI controller. Designed for my workshops experimenting with the WebMIDI API
adafruit circuit-playground midi-controller webmidi webmidiapi
Last synced: 03 May 2025
https://github.com/jazz-soft/JZZ-midi-Gear
Retrieve your MIDI device model and manufacturer
midi web-midi web-midi-api webmidi webmidiapi
Last synced: 10 May 2025
https://github.com/igorski/zMIDI
Small JavaScript library providing an easy interface to work with Web MIDI, translating messages to notes.
javascript-library web-midi webaudio webaudio-api webmidi
Last synced: 10 May 2025
https://github.com/bepitulaz/google-sheets-midi-sequencer
A 2 tracks midi sequencer built on top of Google Sheets
google-sheets-addon javascript midi-controller music-sequencer webmidi webmidiapi webmidijs
Last synced: 01 May 2025
https://github.com/jazz-soft/jzz-midi-gear
Retrieve your MIDI device model and manufacturer
midi web-midi web-midi-api webmidi webmidiapi
Last synced: 01 Aug 2025
https://github.com/igorski/zmidi
Small JavaScript library providing an easy interface to work with Web MIDI, translating messages to notes.
javascript-library web-midi webaudio webaudio-api webmidi
Last synced: 04 Apr 2025
https://github.com/williamfields/nofft.js
Javascript library for creating MIDI-responsive visuals, instruments, games, and art.
audiovisual creative-coding midi webmidi
Last synced: 11 May 2025
https://github.com/adrienjoly/webmidi-launchkey-mini
🎹 Online 8-bit/chiptune synth, using WebAudio and WebMIDI
Last synced: 23 Apr 2025
https://github.com/mortenson/midi-tape
Tape mode style recording for external MIDI devices.
external hardware midi webmidi
Last synced: 13 Oct 2025
https://github.com/teemukoivisto/midi-note-trainer
Music notation trainer app with Web MIDI and Svelte
midi music svelte typescript webmidi
Last synced: 14 Apr 2025
https://github.com/maximecb/acidlines
Step sequencer for 303-clones (and mono synths in general) based on the Web MIDI API
acidtechno music sequencer-midi step-sequencer techno webmidi webmidiapi
Last synced: 26 Mar 2025
https://github.com/jazz-soft/jzz-input-kbd
Virtual piano controls for your MIDI projects
midi web-midi web-midi-api webmidi webmidiapi
Last synced: 11 Sep 2025
https://github.com/jazz-soft/jzz-modules
Additional modules for JZZ.js
audio midi web-audio web-audio-api web-midi web-midi-api webaudio webaudioapi webmidi webmidiapi
Last synced: 06 May 2025
https://github.com/glenndehaan/webmidi-mapper
An expansion to the original webmidi package to map devices in a simple way
es6 javascript mapper webmidi webmidiapi
Last synced: 18 Jan 2026
https://github.com/qwolilowp/Z_TENNOT_IU
harmonic table note layout, Euler Tonnetz, Browser GUI, WebMIDI Interface, Sequencer
browser-app harmonic-table-layout midi-gui midi-interface midi-sequencer sequencer tonnetz webaudio webmidi
Last synced: 17 Mar 2025
https://github.com/stellartux/websynth
Browser based synth using WebMIDI and WebAudio
bytebeat midi synthesizer web-audio webassembly webmidi
Last synced: 21 Oct 2025
https://github.com/jazz-soft/web-midi-test
Fake Web MIDI API for testing Web MIDI applications
midi test web-midi web-midi-api webmidi webmidiapi
Last synced: 06 May 2025
https://github.com/qwolilowp/z_tennot_iu
harmonic table note layout, Euler Tonnetz, Browser GUI, WebMIDI Interface, Sequencer
browser-app harmonic-table-layout midi-gui midi-interface midi-sequencer sequencer tonnetz webaudio webmidi
Last synced: 05 Apr 2025
https://github.com/2xaa/ym2149synth-web-editor
An editor for the YM2149 Synth
Last synced: 31 Aug 2025
https://github.com/h1romas4/sh4d-chain
Pattern Chainer for Roland SH-4d - like song mode
midi midi-sequencer roland sh-4d webmidi webmidiapi
Last synced: 19 Jan 2026
https://github.com/georgemandis/cellular-automata-javascript-midi
A demonstration of cellular automata, JavaScript and the Web MIDI API
cellular-automata javascript midi midi-controller webmidi
Last synced: 06 Mar 2026
https://github.com/specta-rs/tauri-plugin-midi
A WebMIDI-compatible plugin for Tauri
midi tauri tauri-plugin tauri-plugin-midi webmidi
Last synced: 25 Apr 2025
https://github.com/philmillman/zoom-l6-companion
a WebMIDI companion app for the Zoom LiveTrak L6
Last synced: 12 Feb 2026
https://github.com/stellartux/rainbow-machine
Send text to the Launchpad MK2
launchpad launchpad-mk2 webmidi
Last synced: 30 Apr 2025
https://github.com/severak/synths
various synths in javascript / html5 / webmidi
Last synced: 23 Jan 2026
https://github.com/fannon/linnstrument-light-guide
Web App that adds Light Guide support for the LinnStrument, e.g. for Synthesia or playing along Scaler 2.
light-guide linnstrument midi synthesia webmidi
Last synced: 15 Jun 2025
https://github.com/jazz-soft/jzz-synth-osc
Fallback MIDI-Out implementation
audio midi web-audio web-audio-api web-midi web-midi-api webaudio webaudioapi webmidi webmidiapi
Last synced: 06 May 2025
https://github.com/b-viguier/WebMidiPiano
:musical_keyboard: Online On-Screen Midi Piano
Last synced: 13 Apr 2025
https://github.com/korilakkuma/web-music-documentation
Web Music Documentation for Web Audio API, Web MIDI API ... etc
audio audio-processing music webaudio webmidi webmusic webrtc
Last synced: 09 Sep 2025
https://github.com/fwcd/swift-music-web-playground
Web Playground featuring a MIDI keyboard using swift-music-theory, SwiftWasm and Tokamak
music piano-keyboard swift swiftui swiftwasm tokamak webmidi
Last synced: 17 May 2026
https://github.com/rpardini/fluidsignalr
PavelDoGreat's WebGL fluid simulator, but multi-user and with MIDI knobs. Using ASP.NET Core 5, SignalR, multiarch Docker, running on K8s on arm64
asp-net-core docker signalr webgl webmidi
Last synced: 23 Aug 2025
https://github.com/kevin-chau/minimoog.js
Emulation of the Moog Minimoog Model D analog synth
audio javascript midi moog synthesizer webaudio webmidi
Last synced: 10 May 2025
https://github.com/2xaa/dead-on
Precise clock for Web Audio and Web MIDI with optional step sequencer
clock sequencer webaudio webmidi
Last synced: 31 Aug 2025
https://github.com/jatinchowdhury18/webaudiodistortion
A web application distortion effect
audio-effect audioworklet emscripten webaudio webmidi
Last synced: 08 Apr 2025
https://github.com/munshkr/poser
Estimate pose from a webcam and detect motion changes to trigger WebSocket/OSC messages.
ml5js p5js pose-estimation webmidi websockets
Last synced: 06 Apr 2025
https://github.com/korilakkuma/xsound.app
Web Music Application by XSound
webaudio webmidi webmusic webrtc
Last synced: 24 Jul 2025
https://github.com/foundling/nullwerk
An HTML5 Synth
html5-synth webaudio-api webmidi
Last synced: 21 Jan 2026
https://github.com/ondras/midi-juggler
Universal web-based MIDI router. Filtering, transposition, localStorage persistence. Useful if you are too lazy to learn scales.
Last synced: 16 Apr 2026
https://github.com/georgemandis/circuit-playground-midi-color-mixer
WebMIDI demo that lets you mix colors on your Circuit Playground using RGB values from a web interface
circuit-playground javascript midi-controller rgb-led webmidi webmidiapi
Last synced: 03 Jun 2026
https://github.com/cpulvermacher/midiocrity
Turn any music into lackluster visuals.
midi piano visualization webmidi
Last synced: 15 Jun 2025
https://github.com/blesswinsamuel/midi-tools
MIDI tools for routing, monitoring, visualizing, and transmitting real-time MIDI in the browser via Web MIDI.
Last synced: 17 Jun 2026
https://github.com/wiserim/orchestra
Orchestra is a web based application for simultaneous, collaborative music generation by multiple users.
audio rtcmulticonnection tonejs vue webaudio-api webmidi webmidijs webrtc
Last synced: 18 Apr 2026
https://github.com/nahkd123/stream-over-midi
Stream binary data over MIDI protocol
binary midi poc proof-of-concept streaming-data usb web webmidi
Last synced: 14 Mar 2025
https://github.com/franky47/webmidi-sandbox
Testing the WebMIDI API with React and WebMIDI.js
Last synced: 16 May 2026
https://github.com/garubi/push-push-editor
An editor for the Push Push device
arduino controller editor pedal ubi-stage webmidi
Last synced: 28 Jan 2026
https://github.com/alexferl/midiwire
A modern, declarative JavaScript library for creating browser-based MIDI controllers
audio dx7 javascript midi midi-controller midiwire music synth synthesizer sysex webmidi
Last synced: 15 Feb 2026
https://github.com/alexferl/dxwire
A web-based patch editor and manager for the Yamaha DX7 synthesizer.
dx7 dxwire javascript midi midiwire synth synthesizer webmidi
Last synced: 02 Jun 2026