https://github.com/konsumer/jetmidi
Play midi over the internet, with websockets
https://github.com/konsumer/jetmidi
Last synced: over 1 year ago
JSON representation
Play midi over the internet, with websockets
- Host: GitHub
- URL: https://github.com/konsumer/jetmidi
- Owner: konsumer
- Created: 2015-04-18T15:54:17.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2015-06-16T21:07:16.000Z (about 11 years ago)
- Last Synced: 2025-03-17T02:51:23.062Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 168 KB
- Stars: 5
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# jetmidi
Play midi over the internet, with sockets
This is a peer-to-peer socket for 2-way MIDI signals. It will attempt to traverse firewalls in the way, and allow you to send MIDI back and forth via a virtual MIDI pipe.
# cli
After installing with `npm install -g jetmidi`, you can run `jetmidi` to get some help.
## basic usage
One one computer (IP address 192.168.0.4, in this example) run this:
```
jetmidi --ip 192.168.0.5 --port 5556 --destination 5557
```
On the other machine (IP address 192.168.0.5, in this example):
```
jetmidi --ip 192.168.0.4 --port 5557 --destination 5556
```
On both computers you will get virtual MIDI devices named "JetMIDI in/out" that you can connect your DAW or input device to.