En général, il n'y a pas une meilleure application de lecteur MIDI singulière ; la grande majorité des applications de lecteur multimédia pour les systèmes d'exploitation de bureau traitent les fichiers MIDI de la même manière. Si votre application de lecture musicale préférée lit les fichiers .mid, alors pour vous, c'est le meilleur lecteur MIDI.
Cela dit... au moins pour Windows, le support de lecture MIDI intégré que tous ces programmes utilisent ? C'est de la camelote. Il utilise un soundfont sévèrement compressé sous licence Roland ; les fichiers originaux étaient bons, mais la version de Windows n'en vaut pas la peine. Je suggérerais d'installer VirtualMIDISynth et le MIDI Mapper correspondant, avec une bonne police de sons comme FluidR3, OmegaGMGS2, et/ou Fatboy, et de désactiver le synthétiseur intégré de Windows dans le Gestionnaire de périphériques.
(Notez que certaines applications ont parfois des problèmes ; en ce moment, pour moi, Media Player Classic ne fonctionne pas avec VMS, bien qu'il l'ait fait dans le passé. Mais Windows Media Player, qui avait des problèmes dans le passé, fonctionne bien maintenant. Winamp fonctionne aussi... si vous l'utilisez encore.)