Tever
FR

Guide · Informatique musicale

Qu'est-ce que MIDI : des instructions, pas du son

Ce qu'est MIDI et, surtout, ce qu'il n'est pas. Comment un message MIDI décrit une note sans contenir d'audio, et pourquoi cela le rend si flexible.

Clavier MIDI connecté en USB à un ordinateur portable avec une DAW ouverte ; icône USB et notes de musique animées représentant le flux de données MIDI vers l'ordinateur

La première fois que l’on bricole avec de la musique et des ordinateurs, on tombe sur la même confusion : on croit qu’un fichier MIDI « contient » la chanson, comme un MP3. Ce n’est pas le cas. MIDI ne stocke aucun son. Il stocke des instructions pour en produire. Comprendre cette différence évite beaucoup de malentendus, alors je commence par là.

Ce que signifie MIDI

MIDI est l’acronyme de Musical Instrument Digital Interface. C’est une norme de 1983 — toujours vivante — qui définit comment les instruments électroniques, les contrôleurs et les ordinateurs se comprennent entre eux. Avant MIDI, connecter un clavier d’une marque à un module sonore d’une autre relevait de la loterie. MIDI leur a donné un langage commun.

L’essentiel : ce langage ne parle pas d’ondes sonores. Il parle d’événements musicaux.

L’idée centrale : instruction, pas son

Quand on appuie sur une touche d’un contrôleur MIDI, aucun son ne circule dans le câble. Ce qui circule est un message qui dit, en substance, « commence à jouer cette note ». Quand on relâche la touche, un autre message suit : « arrête de jouer cette note ». Le son est généré ensuite par l’appareil qui reçoit ces messages — un synthétiseur, un module, un logiciel dans l’ordinateur.

C’est la différence entre une partition et un enregistrement. La partition dit quoi jouer ; elle ne sonne pas d’elle-même. Dans le monde numérique, MIDI est bien plus proche de la partition que du disque.

Ce que contient un message

Un message de note MIDI classique transporte trois données simples :

ChampPlageCe qu’il représente
Note0–127Hauteur (60 = do central, 69 = la 440 Hz)
Velocity0–127Force avec laquelle la touche a été frappée
Canal1–16Destination du message (instrument ou piste)

Il existe bien d’autres types de messages — changements de programme pour choisir le son, contrôleurs pour la modulation ou la pédale, informations de tempo —, mais le couple « note on / note off » est le cœur du protocole.

Pourquoi cela importe

Parce que MIDI décrit des instructions et non de l’audio, l’interprétation est découplée du son final. On peut enregistrer une mélodie une seule fois, puis en changer l’instrument, la transposer, corriger une note ou ajuster le tempo sans rejouer quoi que ce soit. On édite les instructions, pas un enregistrement figé.

Cette flexibilité explique pourquoi MIDI reste l’épine dorsale de tout studio numérique, et la porte d’entrée la plus pratique vers l’informatique musicale : la couche symbolique, où la musique est une donnée manipulable avant de devenir du son. L’étape suivante — quand le travail descend du symbole vers le signal — est là où intervient la transformée de Fourier.

Ce qu’il n’est pas

Pour clore le malentendu du départ : un fichier MIDI ne sonnera pas de la même façon sur deux ordinateurs si chacun utilise des instruments différents pour le lire, car il ne contient que les instructions, pas le timbre. Ce n’est pas un défaut. C’est précisément ce qui le rend utile.

Références

Les références sur lesquelles s’appuie cet article, et par où poursuivre la lecture :

Questions fréquentes

  • ¿Para qué sirven los canales MIDI?

    MIDI define 16 canales que comparten la misma conexión física o virtual. Cada canal es un carril independiente: los mensajes del canal 1 solo afectan al instrumento asignado a ese canal, y así con los 16. En la práctica, una sola interfaz MIDI puede controlar simultáneamente un piano (canal 1), una cuerda (canal 2), un bajo (canal 3) y la batería (canal 10, reservado por el estándar General MIDI para percusión).

    Esto es lo que permite que un secuenciador —o un cuaderno Jupyter generando mensajes MIDI— orqueste varias voces sin necesidad de múltiples conexiones. Para AMT, los canales también importan: la separación por instrumento en una secuencia MIDI de múltiples pistas es una de las ventajas del formato frente al audio mezclado. Lo explico con más contexto en ¿Qué es MIDI?.

  • ¿Por qué un archivo MIDI no suena igual en dos ordenadores distintos?

    MIDI no guarda sonido: guarda instrucciones. El protocolo describe qué nota sonar, cuándo y con qué intensidad. El sonido que escuchas lo genera el sintetizador del dispositivo receptor. Si el receptor cambia —un sampler de piano de cola, el GM de un ordenador antiguo, openDAW en el navegador—, el timbre cambia. Por eso la misma secuencia MIDI suena diferente según quién la interprete. Es exactamente la diferencia entre una partitura y una grabación. Lo explico en detalle en ¿Qué es MIDI?.

  • ¿Cuál es la diferencia entre MIDI y audio digital?

    MIDI y audio digital resuelven problemas distintos. MIDI es un protocolo de instrucciones: le dice a un sintetizador “toca la nota La4 con velocidad 80 durante 500 ms”. No hay sonido en el archivo, solo órdenes. El audio digital —WAV, FLAC, MP3— es la grabación de la señal acústica: miles de muestras por segundo que describen la presión del aire en un micrófono.

    La consecuencia práctica es inmediata: un archivo MIDI pesa kilobytes; una grabación WAV de la misma pieza puede pesar megabytes. Y mientras el audio digital suena exactamente igual en cualquier reproductor, el MIDI suena diferente según el sintetizador que lo interprete.

    Para un estudio de AMT esto importa: entrenar un modelo con audio MIDI-sintetizado y evaluarlo con grabaciones reales introduce una brecha de dominio que hay que tener en cuenta. Lo explico en ¿Qué es MIDI?.