midijs
Read and write Standard MIDI files and enable communication with MIDI devices!
Read and write Standard MIDI files and enable communication with MIDI devices!
An Observable based library for the use of Web MIDI API with Angular
MakeHaus TilesHub client library required by node-red-contrib-makehaus
Convert MIDI arrangements to Blob Opera JSON.
Display notes on a piano keyboard
Music theory helper
A driver for easy usage with an Novation Launchpad Mini in JavaScript
high performance MIDI parser and WAV encoder
MIDI Player GUI for browsers
A minimalistic nodejs client to speak to the MakeProAudio Tiles Hub
Midi parser & player engine for browser or Node. Works well with single or multitrack MIDI files.
Midi Node
Stream based midi loop maker. Buffers all input then creates loops on demand.
MIDI hardware IO
FluidSynth node bindings.
Synthesizer library for web-based JS program, using with Web Audio or etc.
Virtual piano controls for your MIDI projects
Web MIDI API stream based wrapper
Use your Novation Launchpad as a scrolling marquee
Simple library providing an event based model for working with MIDI inside the browser