I'm working on a project where I'd like to connect a MIDI keyboard to one computer, them forward the MIDI messages to a synth on another computer. After looking into netjack and some other programs, I found a ridiculously easy solution: aseqnet. Aseqnet is included in the alsa-utils package and makes network MIDI a snap. Just run this command on one computer:
and run this command on the other:
(obviously replacing ip.of.first.computer with the first computer's IP address)
You can use the "-v" option to see info about what's happening.
A new MIDI device will appear on each computer:
Use aconnect to connect MIDI devices/synths:
aconnect input# output#
Couldn't be simpler.