rtpmidi

A node js implementation of Apples Network Midi Protocol.

npm install rtpmidi
5 downloads in the last week
44 downloads in the last month

Node RTP Midi

This is a node js implementation of Apples Network Midi Protocol aka RTP Midi. It can act as both a session initiator and session listener. I can also detect remote sessions via bonjour/mdns. The recovery journal is not supported at the moment.

There is also a port of this library to the chrome apps platform: rtpmidi-chrome

Examples:

TODO:

  • More testing
  • Recovery Journal
  • Expose via websockets & create a client side api compatible to the Web Midi API
  • Port to cordova via cordova-plugin-datagram or something similar
  • ...
npm loves you