Fake Web MIDI API for testing Web MIDI applications
Low-level MIDI support for Node.js
MIDI library for Node.js and web-browsers
Web MIDI API for CI
Convert binary midi into JSON
Provides functions for detecting if the host environment supports the WebCrypto API
Parse and write MIDI files
Functions to work with midi numbers
An Observable based library for the use of Web MIDI API with Angular
WEBMIDI.js makes it easy to talk to MIDI instruments from a browser or from Node.js. It simplifies the control of external or virtual MIDI instruments with functions such as playNote(), sendPitchBend(), sendControlChange(), etc. It also allows reacting to
WebAssembly version of Faust Compiler
A high-level API to automate web browsers
[](https://badge.fury.io/js/midifile-ts) [](https://github.com/ryohey/midifile-ts/actions) [![License: MIT
A high-level API to automate web browsers
🎹 Event-driven JavaScript library that enables MIDI playback in the browser.
Web MIDI API for Node.js
A library providing an API for generating MIDI files.
Converts a Web-API readable-stream into a Node.js readable-stream.
JWA implementation (supports all JWS algorithms)
Pusher Channels JavaScript library for browsers, React Native, NodeJS and web workers
RtMidi plugin for Unity
Conversion between midi numbers and note names
MIDI and SoundFont2/DLS library with no compromises
Web test runner core