There are 4 repositories under midi-api topic.
Swiss knife for everything MIDI related
A modern C++ MIDI 1 / MIDI 2 real-time & file I/O library. Supports Windows, macOS, Linux and WebMIDI.
Simplest MIDI Swift library
MIDI over Bluetooth LE driver for Android 4.3 or later
Package javax.sound.midi porting for Android
MIDI Bricks was invented for usage as interactive MIDI-Controller-Interface or even for Touch-Device purposes. Webdemo:
:bus::dash::notes: Web MIDI API wrapper based on themidibus
🎹 Better than a traditional piano layout
Python Scripts to enable advanced support for Novation Launckey MK3 models in FL Studio
MIDI synthesizer and synthesizer patch bindings for python - this is synth programming for real!
A flexible mididings script builder
JavaFX MIDI - Project
Directly Musical Data Access.
Fast multi-instrumental music transformer with 4k sequence length, pentagram full-range MIDI notes encoding, notes counters and outro tokens
A Pike module for the JACK audio connection toolkit
Tools for reading, writing, and manipulating MIDIs
A full implementation of the MIDI file format, implemented in C++.
Web MIDI API keyboard and looper. Plug your piano keyboard to interface the app, or use your computer keyboard to try create samples. Save them or load existing/created midi.
A Web MIDI API based editor for the configuration of MIDI Drawbars Commander
Go implementation of a library to represent MIDI data.
A simple React-based synthesizer built on the Web MIDI API and Web Audio API.
JumpPokemon is a (not yet finished) 2D Platformer where the player controls a pokemon.