djipco/webmidi
View on GitHub ↗ ★ 1,723 JavaScript
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.).
3 mentions on Hacker News by 3 people: 1 story, 2 comments · first 2021-10-10 · latest 2025-12-29
20082026
-
…for MIDI controllers. If you use the WebMIDI.js project, it should be relatively easy to set up. https://github.com/djipco/webmidi
comment by vunderba · 2025-12-29 · in Show HN: KeyByKey.app – Daily piano game for practicing playing melodies by ear -
I've built a small-medium sized project around this library and React on the front end: https://github.com/djipco/webmidi You can send and receive MIDI messages with this library both from the browser and within a Node context. Along the…
comment by rajangdavis · 2021-10-10 · in Show HN: OpenDeck – Platform for building MIDI controllers