
Reproducir Archivos MIDI en Linux
Cuando tuve la necesidad de escuchar un archivo MIDI *.mid en mi computador, me di cuenta que por defecto, aunque el VLC lo abrió, no se podía escuchar. Buscando un momento encontré la solución:
Ubuntu / Debian
Instalar el plugin para VLC y las fuentes SF2 (soundFont):
sudo apt install vlc-plugin-fluidsynth fluid-soundfont-gm
Abrir el VLC y en las preferencias presionando Ctrl + p. Luego activar el modo Todo
e ir a la sección Entrada/Códecs > Códecs de audio > FluidSynth
en donde se selecciona la fuente de FluidSynth, que por defecto se encuentra en la siguiente ruta:
/usr/share/sounds/sf2/FluidR3_GM.sf2
ArchLinux / Manjaro
Instalar las fuentes SF2 (soundFont):
sudo pacman -S soundfont-fluid
Instalar el plugin para VLC
yay -S vlc-plugin-fluidsynth-bin
Mirando la documentación del AUR, se debe realizar un paso para que VLC reconozca correctamente el plugin:
sudo ln -s /usr/lib/libfluidsynth.so.3 /usr/lib/libfluidsynth.so.2
Abrir el VLC y en las preferencias activar el modo Todo e ir a la sección Input/Codecs > Audio codecs > FluidSynth
en donde se selecciona la fuente de FluidSynth, que por defecto se encuentra en la siguiente ruta:
/usr/share/soundfonts/FluidR3_GM.sf2
Ahora ya puedes reproducir el archivo midi