There are 4 repositories under web-midi-api 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
MIDI SoundFont/DLS player and editor written in JavaScript.
🎹🥁 My MIDI instruments!
JavaScript tools, libraries and components for creating/managing audio, sounds and music
🕹️ A collection of awesome Web Serial libraries, resources, and shiny things.
Retrieve your MIDI device model and manufacturer
SoundFont/DLS MIDI Library for web browsers
Virtual piano controls for your MIDI projects
Additional modules for JZZ.js
A web app which allows users to play the Harmonic/Subharmonic Series dynamically by changing its fundamental tone in real-time.
Fake Web MIDI API for testing Web MIDI applications
🎹 Making MIDI with the Web
React hook to easily use MIDI inputs via the Web MIDI API 🎹 🎼
Fallback MIDI-Out implementation
Modular synthesizer created with Web Audio API
MIDI Monitoring with the Web MIDI API
Circular MIDI sequencer and rhythm generator. Live at https://octovolt.github.io/CyclochronJS/
A Music Synthesizer build with React, Typescript, Web Audio API, Web Midi API
Web MIDI API Keyboard built with SwiftWasm
🔌🛠 Plugin for Rocketry that enables Web MIDI support
VI-Pads is a web-based virtual drumpad designed for desktop and mobile devices, optionally operated by a MIDI controller. This project was implemented in 2024 as part of a personal endeavor to learn more about web development technologies.
webpageを開くだけでMIDI楽器を鳴らせる、最小規模のソースコード、テンプレート用
webpageを開くだけでソフトシンセで音が鳴る、最小規模のソースコード、テンプレート用
webpage間の双方向通信のシンプルなサンプル、Postmateを利用