2018年1月現在のmacOS上
CoreMIDI対応SMFプレーヤ:
ヤマハからMidRadioPlayerというメディアプレーヤ?がリリースされており、
最終的にこれを使いました。とりあえず10.13でも動作しました。
CoreMIDI対応ソフトキーボード:
MidiKeys
CoreMIDI対応ソフトシンセ:
SimpleSynth
OS Xになってからだいぶ経ちますが、ちょっとした開発には昔からずっとMidiKeysとSimpleSynthを使っていて、
これに代わるものが出てない感じがしますね。
MIDIデータ詳細:
MIDI Event Table
SMFプレーヤ実装:
ios - Playing midi files with MusicPlayer & Music Sequence - Stack Overflow
virtual destinationを使うならPlaySequenceを参考にすると良さそう。