Gratuit en ligne

Lecteur MIDI

Lisez n’importe quel fichier MIDI avec de vrais instruments et regardez les notes tomber sur un clavier. Chaque partie joue sur l’instrument demandé par le fichier — changez-en ou coupez-en n’importe laquelle, ralentissez, changez la tonalité, chargez votre propre SoundFont — ou choisissez l’un des 400 morceaux de la bibliothèque de partitions et suivez la musique. Rien n’est envoyé.

  • 415morceaux dans la bibliothèque, partitions comprises
  • Chaque partie sur son propre instrument — changez-en ou coupez-en n’importe laquelle
  • Tourne dans le navigateur — rien n’est envoyé
Comment ça marche

Déposez un fichier MIDI ici

ou choisissez un fichier

.mid, .midi, .kar et .rmi — toute taille, tout nombre de pistes

Votre fichier ne quitte jamais ce navigateur. Rien n’est envoyé.

Chaque morceau a sa partition sur le site — le lien apparaît une fois le morceau chargé.

Advertisement
  • Rien n’est envoyé Le synthétiseur tourne sur votre propre machine. Votre fichier MIDI n’atteint jamais un serveur.
  • Aucune limite de taille ni de durée Une boucle de quatre mesures ou une symphonie de quarante minutes. Pas de plafond, pas de file d’attente.
  • Gratuit, sans compte Pas d’inscription, pas de crédits, pas d’essai limité. Lisez autant de fichiers que vous voulez.

Entendez le fichier tel qu’il a été écrit

Un vrai synthétiseur SoundFont, un rouleau de notes tombantes sur un clavier, et les mêmes réglages que le convertisseur — ce que vous lisez ici est ce que vous pouvez rendre là-bas.

Chaque partie sur son propre instrument — et une bibliothèque avec les partitions

Un fichier MIDI indique un instrument pour chacune de ses parties, et la plupart des lecteurs en ligne l’ignorent pour tout jouer sur un seul piano. Celui-ci lit le fichier comme le ferait un synthétiseur : la partie de piano sur un piano, la basse sur une basse, la batterie sur un kit de batterie, chacune dans sa propre couleur sur le rouleau. N’importe quelle partie peut être remplacée par l’un des 128 instruments General MIDI ou coupée — coupez la mélodie et jouez-la vous-même par-dessus l’accompagnement. Et comme ce site est une bibliothèque de partitions avec un fichier MIDI derrière chaque morceau, la bibliothèque sert de sélecteur : choisissez un morceau, écoutez-le, et suivez le lien vers sa partition.

  • Des notes tombantes sur un clavier

    Les notes tombent sur les touches qui leur correspondent au moment où elles sonnent, colorées par partie, avec les touches actives allumées. C’est l’affichage que toutes les applications d’apprentissage du piano ont adopté, parce qu’il montre quoi jouer et quand, sans lire de solfège. Choisissez jusqu’où vous voyez à l’avance — deux, quatre ou huit secondes — et cliquez n’importe où sur le rouleau pour y sauter.

  • Une vraie SoundFont, ou la vôtre

    La lecture utilise GeneralUser GS, une banque General MIDI complète de 274 instruments et 13 kits de batterie. Si vous avez une SoundFont que vous préférez, chargez le .sf2, .sf3 ou .dls et le fichier est lu avec elle. Elle est lue dans votre navigateur ; elle n’est pas envoyée non plus.

  • Ralentissez, changez la tonalité, bouclez

    Tempo de la moitié au double de la vitesse, le rouleau ralentissant en même temps — la bonne façon d’apprendre un passage rapide. Transposez jusqu’à une octave dans un sens ou l’autre pour un chanteur ou un autre instrument ; la batterie reste en place. Bouclez tout le fichier pendant que vous travaillez.

  • Réverbération et chorus, tels qu’écrits

    Les fichiers MIDI contiennent des niveaux de réverbération et de chorus par partie. Ils sont respectés, et peuvent être désactivés pour un son sec et proche.

  • Puis rendez-le

    Le convertisseur MIDI en MP3, c’est le même synthétiseur avec les mêmes réglages. Quand le fichier sonne bien ici, rendez-le là-bas en MP3, WAV ou Ogg en quelques secondes.

  • Format 0, Format 1, karaoké et RMID

    Les fichiers MIDI standard à une ou plusieurs pistes, les fichiers karaoké .kar et les fichiers .rmi avec SoundFont intégrée sont tous lus. Jusqu’à seize canaux par port, avec changements de programme, pitch bends, pédale de sustain et contrôleurs d’expression.

Lire un fichier MIDI en trois étapes

  1. Déposez un fichier MIDI, ou choisissez un morceau

    Glissez un .mid, .midi, .kar ou .rmi sur le panneau, ou choisissez l’un des 400 morceaux de la bibliothèque. Les parties, les instruments, le tempo et la durée apparaissent immédiatement ; le synthétiseur et sa banque de sons de 8 Mo se chargent en arrière-plan la première fois, et votre navigateur les garde.

  2. Appuyez sur lecture et regardez

    Les notes tombent sur le clavier au moment où elles sonnent, une couleur par partie. Avancez, bouclez, ou cliquez sur le rouleau pour sauter. Ralentissez le tempo ou changez la tonalité à tout moment.

  3. Faites-en votre version

    Changez l’instrument de n’importe quelle partie, coupez celles que vous voulez jouer vous-même, ou chargez votre propre SoundFont. Ensuite, rendez-le en MP3 ou WAV, ou ouvrez la partition du morceau et suivez la musique.

Vous cherchez autre chose ?

Cet outil lit un fichier MIDI et vous montre les notes. Si vous voulez un fichier à envoyer à quelqu’un, ou si vous partez d’un enregistrement, commencez ailleurs.

  • Vous en voulez un MP3 ou un WAV

    Le convertisseur MIDI en MP3 utilise ce même synthétiseur et ces mêmes réglages, et rend le fichier en quelques secondes.

  • Vous avez un enregistrement, pas un fichier MIDI

    Transcrivez un MP3, un WAV ou une vidéo en MIDI, tout instrument, accords compris — ou collez un lien YouTube.

Comment fonctionne le lecteur

SpessaSynth et la banque GeneralUser GS, exécutés sur votre machine.

Le synthétiseur

SpessaSynth, un synthétiseur SoundFont 2 / SF3 / DLS open source écrit en TypeScript et publié sous licence Apache 2.0. Il implémente la spécification SoundFont comme le ferait un échantillonneur matériel — seize canaux, voix à base d’échantillons avec enveloppes, filtres, LFO et modulateurs — et comprend les extensions General MIDI, GS et XG que les fichiers réels utilisent pour les kits de batterie et les sélections de banque.

Moteur
SpessaSynth (spessasynth_lib 4.3)
Banque de sons
GeneralUser GS 2.0.3 — 274 instruments, 13 kits de batterie, 920 échantillons
Téléchargement de la banque
8,4 Mo (SF3, compressé en Vorbis), récupéré une seule fois
Canaux
16 par port, fichiers multi-ports pris en charge
Polyphonie
Jusqu’à 350 voix simultanées

Où ça tourne

Tout se passe dans cet onglet. Le synthétiseur tourne dans un Web Worker, il ne bloque donc jamais la page, et alimente un petit AudioWorklet pour la lecture. Le rouleau est dessiné sur un canvas à partir de la liste de notes du fichier lui-même, en suivant l’horloge du séquenceur à chaque image d’animation. Aucune partie du fichier MIDI, ni d’une SoundFont que vous chargez, n’est transmise où que ce soit.

Ce que les réglages modifient

  • Un changement d’instrument verrouille le programme sur ce canal : les changements de programme du fichier lui-même ne peuvent pas écraser votre choix en cours de morceau.
  • Le tempo réécrit chaque événement de tempo du fichier par le même facteur avant qu’il n’atteigne le synthétiseur ; le rouleau est reconstruit à partir du fichier recalé pour que l’image et le son restent ensemble.
  • La transposition décale chaque canal mélodique par demi-tons entiers ; le canal de batterie est exclu, car sur un kit chaque touche est un son différent.
  • Couper une partie la réduit au silence dans le synthétiseur et la masque sur le rouleau.
  • Une SoundFont que vous chargez a priorité sur la banque intégrée ; tout preset qui lui manque retombe sur GeneralUser GS.

La bibliothèque

Chaque morceau du catalogue de partitions a un fichier MIDI derrière lui — le même fichier que celui à partir duquel la partition a été gravée. Le sélecteur les liste par catégorie ; en charger un récupère ce fichier et affiche le lien vers sa page de partition, de sorte que le lecteur et la partition sont deux vues de la même musique.

Bon à savoir

  • La banque de sons est mise en cache par votre navigateur après le premier chargement, les visites suivantes démarrent donc immédiatement.
  • Les fichiers qui dépendent d’un module de sons commercial précis (variations Roland SC-88, voix réservées au XG) sont lus avec l’équivalent General MIDI le plus proche.
  • Safari prend en charge tout ce qui est utilisé ici à partir de la version 14.1 ; Chrome, Edge et Firefox dans leurs versions actuelles.

Questions fréquentes

Comment lire un fichier MIDI en ligne ?

Trois étapes, aucune ne demande de compte :

  1. Déposez votre fichier .mid ou .midi sur le panneau ci-dessus, ou choisissez un morceau dans la bibliothèque.
  2. Appuyez sur lecture. Chaque partie joue sur son propre instrument, et les notes tombent sur le clavier au moment où elles sonnent.
  3. Changez les instruments, coupez des parties, modifiez le tempo ou la tonalité à votre guise — ou rendez-le en MP3 avec le convertisseur.
Pourquoi mon fichier MIDI sonne-t-il différemment dans chaque lecteur ?

Parce qu’un fichier MIDI ne contient aucun son. C’est une liste d’instructions — jouer cette note, sur ce numéro d’instrument, à ce moment — et c’est le lecteur qui fournit les sons à partir d’une banque de sons. Le synthétiseur intégré de Windows, un téléphone, une DAW et un clavier ont tous des banques différentes, le même fichier sonne donc différemment sur chacun. Ce lecteur utilise GeneralUser GS, l’une des meilleures banques General MIDI gratuites, et vous laisse charger la vôtre.

Joue-t-il les instruments demandés par le fichier ?

Oui. Les changements de programme du fichier sont lus canal par canal, sélections de banque comprises pour les fichiers GS et XG, et chaque partie joue avec l’instrument qu’elle nomme — pas avec un seul piano appliqué à tout. Le canal 10 est traité comme batterie selon la convention General MIDI.

Puis-je changer les instruments ?

Oui. Chaque partie est listée avec l’instrument qu’elle demande, et chacune peut être remplacée par n’importe lequel des 128 instruments General MIDI ou coupée. Le changement prend effet immédiatement, en cours de lecture.

Que sont les notes tombantes ?

Une façon de montrer la musique qui n’a pas besoin de solfège. La hauteur va de gauche à droite sur un clavier ; le temps va de haut en bas ; chaque note est une barre qui tombe sur la touche qui lui correspond au moment où elle sonne, dans la couleur de sa partie. Les touches s’allument quand les notes les atteignent. Choisissez combien de secondes vous voyez à l’avance, et cliquez sur le rouleau pour sauter.

Puis-je l’utiliser pour apprendre un morceau ?

C’est à ça que servent les réglages. Ralentissez le tempo à moitié de vitesse, bouclez le fichier, coupez la partie que vous voulez jouer vous-même en gardant l’accompagnement, et transposez si vous jouez d’un instrument transpositeur. Les morceaux de la bibliothèque renvoient à leur partition, vous pouvez donc lire et écouter en même temps.

Qu’est-ce qu’une SoundFont, et puis-je utiliser la mienne ?

Une SoundFont (.sf2, ou .sf3 en version compressée) est une banque d’échantillons d’instruments enregistrés plus les règles pour les jouer — ce qui transforme les instructions MIDI en son. Ce lecteur embarque GeneralUser GS (274 instruments, 13 kits de batterie). Chargez votre propre .sf2, .sf3 ou .dls et le fichier est lu avec à la place ; elle est lue dans votre navigateur et jamais envoyée.

Quels fichiers MIDI lit-il ?

Les fichiers MIDI standard en Format 0 et Format 1 (.mid, .midi), les fichiers karaoké (.kar) et les fichiers RMID avec banque intégrée (.rmi). Jusqu’à seize canaux par port, fichiers multi-ports compris.

Y a-t-il une limite de taille ou de durée ?

Non. Le fichier est lu sur votre propre machine, il n’y a donc aucun envoi à plafonner. Les fichiers très longs mettent simplement un instant de plus à être analysés.

Mon fichier MIDI est-il envoyé quelque part ?

Non. Le synthétiseur et la banque de sons tournent dans cet onglet du navigateur. Le seul téléchargement est la banque elle-même, que votre navigateur met en cache. Votre fichier, et toute SoundFont que vous chargez, ne quittent jamais votre appareil.

Quels morceaux sont dans la bibliothèque ?

Chaque morceau du catalogue de partitions du site avec un fichier MIDI derrière lui — environ 400 arrangements d’anime, de films et séries, de jeux vidéo, de musique classique, d’artistes et de musiques du monde, aux niveaux débutant, intermédiaire et avancé. Choisissez-en un dans la liste sous la zone de dépôt.

Comment transformer le MIDI en MP3 ?

Avec le convertisseur MIDI en MP3, qui est ce même synthétiseur avec ces mêmes réglages plus un bouton de rendu. Il écrit du MP3, du WAV ou de l’Ogg en quelques secondes, sur votre machine.

Puis-je brancher un clavier MIDI ?

Pas encore. Le lecteur sert à écouter et à regarder ; il ne lit pas d’entrée MIDI. Si vous voulez jouer par-dessus, coupez la partie que vous jouez et servez-vous du rouleau comme guide.

Fonctionne-t-il sur un téléphone ?

Oui, dans tout navigateur mobile actuel. Le rouleau s’adapte à la largeur de l’écran, l’étendue du clavier est donc plus réduite sur un téléphone ; tournez-le en mode paysage pour une vue plus large.