Found 627 repositories(showing 30)
mudcube
:musical_keyboard: Making life easy to create a MIDI-app on the web. Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Convert soundfonts for Guitar, Bass, Drums, ect. into code that can be read by the browser. Supports multiple simultaneous instruments and perfect timing.
Tonejs
Convert MIDI into Tone.js-friendly JSON
gleitz
Pre-rendered General MIDI soundfonts that can be used immediately with MIDI.js
justinlatimer
A node.js wrapper for RtMidi providing MIDI I/O
grimmdude
♬ A JavaScript library which provides an API for programmatically generating and creating expressive multi-track MIDI files and JSON.
jazz-soft
MIDI library for Node.js and web-browsers
grimmdude
♬ MIDI parser & player engine for browser or Node. As a parser converts MIDI events into JSON. Works well with single or multitrack MIDI files.
codrops
Some experimental ideas for playful musical interactions powered by MIDI.js.
reality3d
3D Piano player demo. Uses three.js and MIDI.js
colxi
JSON Human readable MIDI sequences. Read from ArrayBuffers, Base64 encoded strings, or FileInput Element in Browsers.
dinchak
Simple event-based MIDI messaging for node.js
chrisguttandin
This module is parsing midi files into a human-readable JSON object.
sksmatt
Controlling Ableton Live via the browser in real time using Node.JS, Express, Socket.IO and MIDI.
jdachtera
A node js implementation of Apples Network Midi Protocol.
zz85
Wild Web Midi - quality Midi playback with JS in your browser (emscripten port of Wild Midi)
xiaolaa2
An MCP server built on ableton-js enables AI assistants to control Ableton Live in real time, including Arrangement View operations such as song management, track control, MIDI editing, and audio recording, along with other capabilities.
abudaan
A Javascript API for interacting with MIDI devices
justlep
MIDI controller scripts & reactive JS framework for Bitwig
jsnelgro
a max for live patch for writing javascript in Ableton Live
motin
Data MIDI Lab - A Node.js-based MIDI Controller and web frontend that allows you to generate MIDI notes and control data from arbitrary chunks of data
chrisguttandin
This module encodes a JSON representation of MIDI data into a binary MIDI file.
PatrickWolleb
Node JS CLI for creating MIDI.JS ready sound fonts.
hanshuebner
MIDI library for node.js
charlieroberts
A server for generating OSC and MIDI messages from interfaces created using Interface.js
🎵 Simple Node.js script for transforming data to a MIDI file
Sonnenstrahl
A Node.JS script that reads the Tracks on Deck A and B from Traktor via midi.
charlieroberts
An WYSIWYG editor for creating browser-based interfaces transmitting MIDI and OSC using Interface.js
A test JS/HTML app to decode Standard MIDI Files
marmooo
Convert MIDI to ABC notation by using Tone.js note sequence generated by Magenta.js.
LividInstruments
HTML, JS, and media for the Livid Online MIDI Editor