Я знаю, что это не тот ответ, который вам нужен, но современные браузеры не воспроизводят MIDI-файлы. Насколько мне известно, Mozilla прекратила поддержку плагинов NPAPI в первом квартале 2017 года. Википедия проясняет это.
Музыкальные файлы могут иногда использовать формат MIDI (расширение .MID или .MIDI). MIDI часто воспроизводится без дополнительного программного обеспечения, а на некоторых ПК есть проигрыватель с поддержкой MIDI и звуковая карта. Однако для macOS (начиная с версии 10.9 Mavericks) MIDI-файл не воспроизводится ни Safari, ни QuickTime, предварительно установленными в системе, и должен использоваться альтернативный автономный проигрыватель. Ситуация аналогична современным браузерам Firefox и Google Chrome, которые по умолчанию не поддерживают MIDI, но для воспроизведения таких файлов требуется дополнительное программное обеспечение (плагины, расширения, кодеки).
Одно из решений заключается в том, чтобы загрузить и воспроизвести их в тотеме (также называемом видео). Для тотема требуется плагин, который он не находит автоматически. Решение ЭТО должно быть найдено в пакете Fluidsynth.
Другой вариант, упомянутый Дугом в комментарии выше, можно найти здесь: Audacious: Как воспроизводить MIDI-файлы?
S количество популярных файлов MIDI можно найти здесь.
Источники:
https://support.mozilla.org/en-US/questions/1149132
https://en.wikipedia.org/wiki/Wikipedia:Media_help