marchingband / wvr

Home of WVR, an open source, Arduino compatible, ESP32-based Sample Player and Audio Framework.
GNU General Public License v3.0
65 stars 9 forks source link

Web Midi #40

Closed marchingband closed 2 years ago

marchingband commented 2 years ago

A DAW (or other MIDI application) on a desktop or mobile device should be able to transmit MIDI data over WiFi to WVR.

marchingband commented 2 years ago

My first attempt at this will be via Web Midi protocol.

user would: 1) connect to WVR WiFi on desktop or mobile device 2) Load the WVR WEB UI 3) Activate Web midi in their OS, select Web Midi destination in the DAW / other application 4) Confirm that WVR is the Midi Destination for a given application in the WVR UI ("refresh connected apps" button)

Then the UI should echo incoming midi to WVR via WebSockets