And a (Linux) player I sometimes find handy is just a command line.
First off, let’s see what I’ve got available:
jon@worthy:~> pmidi -l
Port Client name Port name
14:0 Midi Through Midi Through Port-0
16:0 UM-2 UM-2 MIDI 1
16:1 UM-2 UM-2 MIDI 2
At the moment, MIDI 1 on the UM2 is connected to the keyboard. MIDI 2 isn’t connected to anything but could wind up as a module from ebay…
So to play midi file to keyboard:
jon@worthy:~> pmidi -p 16:0 my.midi