WebSocket MIDI Server
npm install
npm start
or npm start -- <port>
,
where <port>
is the port number, default: 8888
This application exposes the MIDI ports available on your system, plus Virtual Piano and Web Audio synth on the Master page.
Remote client applications can use https://github.com/jazz-soft/JZZ-midi-WS to access these MIDI ports via the WebSockets.
Or, you can implement your own client in any language, since the JSON protocol is quite straightforward. (Just check the code!)
Test client page is included.