@carson
What I'm using on #FreeBSD is multimedia/audacious{-plugins} as I don't have any physical #MIDI devices. You'll also want audio/fluid-soundfont, too.
Possibly you'll need building audio/fluidsynth with SNDFILE option enabled (disabled by default) to make it working for MIDI files.