VLC (VideoLAN).
En effet, ce célèbre player ne sait pas lire ces fichiers par défaut.
Pas grave, quelques petites manipulations et cette lacune sera comblée.
Note : Je parle de VLC sous Windows 10 ou 11 dans cet article, mais bien entendu, c'est idem pour les autres os.
C’est quoi un fichier MIDI ?
A ne pas confondre avec le protocole MIDI même si c’est un peu beaucoup lié quand même ! Le fichier MIDI va en fait stocker les commandes de ce protocole MIDI. (note, durée, hauteur, instrument que jouera cette note... tout quoi...)
Ces commandes seront comprises par exemple, par un générateur de son ou la carte son d'un ordinateur, ou un synthétiseur qui jouera la musique. Si on ouvre un fichier MIDI dans un logiciel de partition, le logiciel va afficher la partition du morceau, les différentes pistes d'instruments, etc. et accessoirement pouvoir le jouer aussi...
Le but de cet article n'étant pas d’expliquer ce qu'est ce protocole MIDI, voici quelques liens :
https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface
https://fr.wikipedia.org/wiki/General_MIDI
https://composer-sa-musique.fr/le-langage-midi/
Bon, revenons à nos moutons….
Lecture du fichier MIDI
Dans mon exemple, je me sers de ce fichier la-soupe-aux-choux.mid.
Cadeau ! la-soupe-aux-choux.mid
Obs. C'est un remix !
Donc, je veux lire dans VLC ce fichier midi la-soupe-aux-choux.mid et là, horreur, un message d’erreur !!
On comprend bien que VLC a besoin d’un fichier banque de sons…
Bien que VLC sache quasiment tout lire, parfois, comme je disais plus haut, il faut rajouter une petite bricole. Dans ce cas une banque de sons.
Un fichier midi n’étant pas un fichier musical (comme un mp3), mais un simple fichier informatique contenant des ordres à donner (les notes à jouer, le son a jouer, la hauteur, etc…). il a donc besoin de sons !
La banque de son : téléchargement et « installation »
J’ai été sur ce site (le lien en dessous) pour télécharger une banque de sons General MIDI
https://packages.debian.org/buster/fluid-soundfont-gm
Pas de panique pour les utilisateurs Windows, c’est un site debian (distribution linux), mais le fichier de banque de sons qu’on va télécharger est universel.
A télécharger ici : http://deb.debian.org/debian/pool/main/f/fluid-soundfont/fluid-soundfont_3.1.orig.tar.gz
C’est une archive tar.gr, si on n’a pas un archiveur comme Winrar, ou 7.zip, on ne pourra pas ouvrir cette archive, donc je la mets aussi sur mon site au format zip que Windows sait décompresser en natif.
Téléchargement ici de l'archive zip : fluid-soundfont_3.1.orig.zip
Après décompression (clic droit sur le fichier > Extraire tout…) on obtient le dossier fluid-soundfont_3.1.orig qui contient 4 fichiers.
FluidR3_GM.sf2 nous intéresse.
On peut tout copier si on veut mais, il suffit simplement de copier (pour ça que j'ai mis dans le titre installation entre guillemets) le fichier FluidR3_GM.sf2 dans le répertoire d’installation de VLC, qui sur Windows 10 se trouve ici : C:\Program Files\VideoLAN\VLC (si C est le disque système) ou %ProgramFiles%\VideoLAN\VLC.
Configuration de VLC
Ouvrir les Préférences de VLC.
Cocher en bas à gauche Tous (Pour afficher tous les Paramètres).
Sélectionner dans la colonne de gauche Entrée/Codecs > Codecs audio > FluidSynth puis cliquer sur Parcourir.
Chercher le fichier FluidR3_GM.sf2 que l’on a précédemment copié dans le dossier d’installation de VLC (pour rappel sous Windows 10 ici C:\Program Files\VideoLAN\VLC ou %ProgramFiles%\VideoLAN\VLC).
Double clic sur le fichier ou le sélectionner et clic en bas sur Ouvrir.
On revient dans nos Paramètres VLC à présent configurés (je laisse le reste par défaut).
Clic sur Enregistrer.
Terminé…
Nouvel essai de lecture de mon fichier midi
Un double clic sur mon fichier la-soupe-aux-choux.mid.
Et voilà… lecture de mon fichier midi en cours...
Pour info, dans le menu VLC Outils > Information sur le média, onglet Codec, on voit ceci :
Télécharger cet article en pdf
Mis à jour le : 06/03/2022 17:40
Source de cet article : https://www.nonoweb.net/lire-fichiers-midi-dans-vlc/
Merci beaucoup pour cette page
Cà nous change des pseudo-experts verbeux qui croient tout savoir et qui devraient surtout connaître leurs lacunes et leurs limites !
BRAVO VOILÀ UNE EXPLICATION EXEMPLAIRE ET CERISE SUR LE GÂTEAU ELLE FONCTIONNE. Contrairement aux multiples explications publiées sur le net et qui ne fonctionnent jamais et se terminent le plus souvent par le conseil de transformer le fichier MIDI en MP3.
Je vous remercie de votre Tuto , très enrichissant.
Sincères salutations
Merci pour ce super tuto qui fonctionne parfaitement bien

Merci Beaucoup, ça marche du tonnerre …..
Merci, d’accord avec les autres commentaires positifs
Merci, fonctionne aussi sur Fedora 31 !
Meilleurs Voeux
Bravo. Je ne laisse jamais de commentaire sous ce genre de tutoriel, mais là, non seulement tout est très bien expliqué et simple à suivre, mais en plus les fichiers sont mis à disposition avec des formats pratiques (merci pour le .zip) et tout fonctionne!
Un grand merci!
Merci pour ce tuto.
Merci pour ce tuto pas à pas. Super clair et on a maintenant nos fichiers midi lu par VLC
Voilà, j’ai suivi votre tuto, et ça fonctionne.
Ce petit mot juste pour vous dire merciiiiiii !!!
