An ALSA C client with MIDI logic written in Lua:
You can filter, route, split, anything you dream to do…
Github project
Latency isn’t noticeable to me with a RPi3 and PiSound.
I don’t know MidiHub well but it seems similar but with no dedicated hardware: it could be any GNU/Linux box.
Any comments welcome!