Skip to content

A node js implementation of Apples Network Midi Protocol. Work in progress.

Notifications You must be signed in to change notification settings

enedrio/node-rtpmidi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
  • ...

About

A node js implementation of Apples Network Midi Protocol. Work in progress.

Resources

Stars

Watchers

Forks

Packages

No packages published