Le MIDI
Le MIDI
Le MIDI
1) Définition
Le MIDI permet de transmettre et d’enregistrer les infos du jeu musical. Il permet aussi à
différentes machines de se “parler” et de se synchroniser à l’horloge MIDI. Le MIDI permet de
se synchroniser à l’horloge MIDI.
Un morceau peut être enregistré sous forme de fichier “MIDI file”, lequel contiendra les notes,
leur durée, leur tempo, le type de sous à utiliser. Ce fichier peut être transmis à un synthétiseur.
2) Historique
Les 1ers synthés et séquenceurs analog génèrent des tensions électriques. La hauteur et durée
de la :
La révolution informatique:
Début 80s, 1ers microprocesseurs dans des synthés polyphoniques ⇒ Transmission numériques
En 1981, Dave Smith de Sequential Circuit en collaboration avec Yamaha et Roland conçoit un
protocole qui devient norme MIDI.
Puis fut créée l’IMA : International MIDI Association ⇒ normalise le protocole MIDI.
Le Home Studio s’est développé grâce au MIDI et à la diminution du coût des appareils de
musique MIDI.
Pour un ingé son ⇒ le MIDI est un protocole permettant de commander à distance les différentes
machines qu’il utilise.
3) Hardware et connectique
4) Connection schéma
Rx = Rec live
Tx = Transmit
Schéma
Le Daisy chain permet de transmettre du MIDI aux expanders qui doivent être réglés sur des
canaux MIDI différents. Il est conseillé de ne pas chaîner plus de 3 machines sans l’utilisation
d’une Thru Box.
- Thru Box
- MIDI Merge
- Patch MIDI ( MOTU, MIDI express 128)
- Interface MIDI
6) Le langage MIDI
- Protocole HUI
- Synchronisation MIDI MMC = MIDI Machine Control
- Remapping MIDI ⇒ Ex : L’objet transformateur dans l’environnement de Logic Pro
- Reroutage MIDI : Ex : Bus IAC sur Mac OSX
IAC = créer 16 canaux MIDI virtuels que l’on peut transmettre à d’autres.
Passerelles MIDI :
- MIDI over IP
- Réseau Wifi local
- OSC, touch OSC (Open Sound Control)
Interface MIDI - DMX : Contrôle des lumières d’un spectacle en utilisant un clavier MIDI.
Contrôleur MPE
MPE = MIDI Polyphonic Expression
⇒ canal MIDI individuel
⇒ messages transmis individuellement pour chaque note en polyphonique.
→ Objectif : une meilleure expressivité du musicien (ex: Seaboard, Roli)
MIDI 2.0 :
- Détection automatique
- Résolution étendue
- Expressivité plus large
- Synchronisation plus rapide
MIDI Fighter
DJ Tech Tool
Fonctionnement du MIDI
- 16 canaux multiplexés
Les controleurs :
Quand on utilise une machine hardware, il faut se reporter à la documentation pour connaître
les numéros de CC utiles pour l’automation de la DAW.
Message système:
Ces types de messages s’adressent à une machine (Système Exclusif = SysEx) ou plusieurs
machines (System Commen)
2 types d’octet :
1. Octet de statut : fonction Midi demandée + numéro de canal
2. Octet data : définit les paramètres de la fonction enoncée
⇒ Chaque ordre commence par un octet de statut
- Synchro absolue:
- …
… FA = MIDI Start
SMPTE = Society of Motion Pictures and television engineers
Caractéristiques:
- Polyphonie
- 128 Inst
- Canal 10 kit percu
- Gestion des contrôleurs MIDI…