MIDI
Read and play MIDI files using Redux (and React)
♬ MIDI parser & player engine for browser or Node. As a parser converts MIDI events into JSON. Works well with single or multitrack MIDI files.
A collection of free MIDI chords and progressions ready to be used in your DAW, Akai MPC, or Roland MC-707/101
♬ A JavaScript library which provides an API for programmatically generating and creating expressive multi-track MIDI files and JSON.
🎹 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, Bas…
Collection of awesome Elementary Audio projects.
A lightweight yet powerful audio-to-MIDI converter with pitch bend detection
A node library for converting back and forth between midi and json.
A web app that allows a user to upload midi file, modify it with a piano roll editor, and download the edited file.
Some experimental ideas for playful musical interactions powered by MIDI.js.
A web application for drawing music.
🎸 Online guitar toy and tablature recorder/player
A React app mimicking a hardware used back in the days, Step Sequencer for producing music beats with baked in audio samples and custom ones.
A step sequencer built with React that saves sequences using MongoDB.
Flexible sequencer and drum machine built on React and Tone
Simple piano roll website which uses Tone.js, Tonejs-Instruments, NexusUI and canvas for note rendering.
ReactJS component for musical and MIDI applications
An interactive piano keyboard for React
🎼 Sheet Music & Tabs Embed JavaScript Client
Awesome Songbook / Sheet Music Web App. Wheeeee!
OpenSheetMusicDisplay renders sheet music in MusicXML format in your web browser based on VexFlow. OSMD is brought to you by PhonicScore.com.