Create music with JavaScript
-
Updated
Jan 21, 2024 - TypeScript
MIDI (Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing, and recording music.
Create music with JavaScript
🎹 Play and display MIDI files on the web
Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual 🎹
A lightweight yet powerful audio-to-MIDI converter with pitch bend detection.
A library of React hooks for integrating MIDI devices into your applications. Effortlessly manage connections and real-time events to create dynamic, MIDI-driven experiences.
Web Based Live Coding Environment. Inspired by the Monome Teletype.
Launchpad Pro Mk3 Controller Script for Bitwig (Tested on 4+, should work on 3.2.5+)
Synthesizer library for web-based JS program, using with Web Audio or etc.
JSS-01 | JavaScript Software Synthesizer
MIDI Jar is a tool box for musicians, learners, streamers, that want to route MIDI message between devices, and display a piano or chords while playing, and integrate it on a video or on a Twitch stream.
VSCode Extension for LilyPond
Text-based MIDI writing language and its compiler
NodeJs library for communicating with Ableton Push 2 over MIDI.
A web app for practicing musical sight reading skills
A library for comfortable use of Permissions API in Angular applications
low-latency jamming space for musicians