There are 8 repositories under webmidi topic.
Create music with JavaScript
Tame the Web MIDI API. Send and receive MIDI messages with ease. Control instruments with user-friendly functions (playNote, sendPitchBend, etc.). React to MIDI input with simple event listeners (noteon, pitchbend, controlchange, etc.).
Browser-based visual programming language and platform for sound synthesis.
Software and hardware platform for simpler building of MIDI controllers.
A web-based sound synthesis, music production, and audio experimentation platform
A modern C++ MIDI 1 / MIDI 2 real-time & file I/O library. Supports Windows, macOS, Linux and WebMIDI.
XSound gives Web Developers Powerful Audio Features Easily !
Browser based music making application driving synthesizers, samplers and effects using both a tracker and piano roll/loop based interface. Supports MIDI controllers and provides both local and cloud based project storage.
Simplest MIDI Swift library
Operate all the lights with your web browser and create stunning visual experiences.
A library for working with the Ableton Push in the browser
Binary file interpreter for audio synthesis
Learn chords, scales, and music theory on the Push 2, right inside your web browser!
A JavaScript library for playing MIDI (Standard MIDI File) on Web.
Novation Bass Station II Web interface
Playing around with Web MIDI and DJ software. 🥁 🎛️ 🎧
An Observable based library for the use of Web MIDI API with Angular
An application to read and display the presets stored in the Arturia MicroFreak memory.
:zap::musical_keyboard::zap: Share patches for the Korg Volca Bass synthesizer.
Virtual piano based on Web Audio API and Web MIDI API
JavaScriptで書かれたSoundFontによるMIDI音源。GM Level2およびXG Lite相当の音源に対応。※Developブランチが実際動いているプログラムです。
Intonarumori is a project to explore creating sounds, rhythms and music with simulated 3D machines.
WebAudio API emulation of the classic Roland Juno-60 synthesizer
MIDI Bricks was invented for usage as interactive MIDI-Controller-Interface or even for Touch-Device purposes. Webdemo:
Reverse engineering of the Novation Bass Station II SysEx format.
Web editor for the Nektar Pacer MIDI controler
Live coding music with WebAudio, WebMidi & ToneJS