There are 16 repositories under web-midi topic.
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.).
Javascript MIDI Music Pattern Generator
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.
Simplest MIDI Swift library
Novation Bass Station II Web interface
JavaScript MIDI player/editor and synthesizer based on SoundFont2 specifications. Modulator and sf3 support. No dependencies required.
用于训练识谱与视唱练耳,支持 Web MIDI
A web app for practicing musical sight reading skills
A MIDI player which sends MIDI messages to connected devices.
JavaScript tools, libraries and components for creating/managing audio, sounds and music
A web-based digital audio workstation using the web platform APIs (Web Audio, Web MIDI) and WebAssembly
🕹️ A collection of awesome Web Serial libraries, resources, and shiny things.
Reverse engineering of the Novation Bass Station II SysEx format.
Web editor for the Nektar Pacer MIDI controler
Editor for the Meris Mercury7 effect pedal.
Small JavaScript library providing an easy interface to work with Web MIDI, translating messages to notes.
Retrieve your MIDI device model and manufacturer
Editor for the Meris Enzo effect pedal.
🎹 Better than a traditional piano layout
Like Unicode, but for music. Ish.
Virtual piano controls for your MIDI projects
Additional modules for JZZ.js
Fake Web MIDI API for testing Web MIDI applications
Real-time display of chords you play on your MIDI instrument
Resources for the talk "{Live:JS}“ in Nürnberg, 13. February 2017
Fallback MIDI-Out implementation