Historique: MIDI
Aperçu de cette version: 11
- «
- »
Table des matières
Introduction
Le MIDI (Musical Instrument Digital Interface) est un protocole numérique de communication "universel" crée pour les applications musicales, dont le lancement officiel remonte a 1983.La norme MIDI est un protocole de communication (code MIDI) permettant de faire communiquer entre eux des instruments de musique électronique avec des ordinateurs ou d'autres machines (boite a rythme, expandeur, synthétiseur...)
Historique
Dans les années 70, certains constructeurs avait imaginé pour leur gamme de synthétiseurs différents moyens pour les faire jouer entre eux, c'était très expérimental, peu fiable et souvent monophonique (bien que le standard CV eut un succès d'estime pour certains instruments plus ou moins compatibles). Il fallait en fait rester dans la même marque pour espérer faire communiquer certains instruments entre eux.C'est donc début des années 80 que les constructeurs d'instruments de musique décident de créer un protocole de communication permettant d'abord de relier entre eux les synthétiseurs (grâce à l''émergence des puces pouvant gérer des flux numériques).En 1982, ce nouveau standard naissait grâce à la collaboration de certains constructeurs très impliqués dans la constructions de synthétiseurs tournés vers l'analogique à commande numérique puis totalement numérique (Sequential circuit, Roland, Oberheim, Korg, Yamaha, E-mu entre autre).
Les premiers synthétiseurs MIDI furent le Prophet 600 (Sequential Circuits), le jupiter 6 et Jx3p (Roland) et le DX7 (Yamaha). Ce fut une véritable révolution !, par la suite d'autres instruments de musique furent équipés de cette interface tels des boite à rythmes, échantillonneurs, expandeurs, guitares, basses, batteries, instruments à vents, accordéons... C'est unique dans l'histoire de l'informatique, car ce standard fut adopté par une multitudes de marques et surtout codifié par la MMA (MIDI Manufacturers Association) voir : http://www.midi.org/
Le monde MIDI n'est pas réservé qu'aux clavier puisqu'il existe d'autres interfaces pouvant relier avec des capteurs : Basses, Batterie, Guitares, Insrtuments à vents... harpe à rayon laser 😁 (véridique), les possibilités sont infinies.
Connectique
Les prises Midi se présentent sous la forme de connecteurs DIN 5 broches à 180°. Ce type de prise n'étant quasiment pas ou plus utilisés en audio, il devenait facile de brancher et de connecter plusieurs appareils ensemble. Seules les broches 4 et 5 sont utilisés et un câble MIDI ne doit pas excéder une quinzaine de mètre (le courant véhiculé étant très faible, de l'ordre de 5 milliampère).Il existe donc 3 prises MIDI:
- La Prise MIDI Out qui permet d'envoyer des données
- La Prise MIDI In qui permet de recevoir des données
- La Prise MIDI Thru (à travers ❗ qui sert en fait de relais et n'est pas forcement implanté dans l'instrument (n'étant pas indispensable).
Technique
L'interface MIDI est de type liaison série (les données sont transmises les une après les autres) et asynchrone (facile à mettre en oeuvre et bien adaptée pour le jeu des musicien).Son débit est de 31250 bauds (bits par seconde), l'interface transmet donc plus de 3000 octets par seconde.
Lors de la transmission, chaque octet (8 bits) est encadré d'un bit de start (départ) avec une valeur 0 et un bit de stop avec un valeur de 1 (ceci afin que le ou les récepteurs puissent détecter la présence d' informations).
Ce qui donne ceci :
1 (bit de stop) (données sur 1 octect (exemple 01101100)]) 0 (bit de start)
Pour une information (notes, controle), on peut avoir besoin de plusieurs données, nous verons plus loin le détail de certaines...
Un appareil équipé d'une interface MIDI émet, sur 16 canaux différents et indépendants, ce qui permet de piloter 16 instruments différents ou 16 sons différents via le même instruments.
Des données binaires correspondant aux différentes actions effectuées par l'instrumentiste en jouant sont envoyés tel : l'enfoncemement/relachement de notes, la vélocité, le changement de programme, un coup de molette ou de pitch bend, modulation....
Toutes ces données sont immédiatement interprétables par n'importe quel autre appareil MIDI, en temps réel, sans devoir traduire ou modifier quoi que ce soit à condition que l'instrument récepteur puissent accepter certaines données (certains instruments en début de gamme ne pouvant interpréter toutes les données).
Schémas de connections
Clavier pilotant un autre clavier
- L’instrument 1 est nommé Clavier maître, il pilote l’instrument 2 nommé esclave.
Cette configuration permet donc de jouer plusieurs sons en même temps à partir d’un seul clavier, en fait l’instrument 2 joue le rôle de boite à sons ; son clavier n’étant pas utilisé. Il joue le rôle d’expandeur (instrument sans commande autonome). Il existe d’ailleurs plusieurs modèles spécifiquement conçus pour être pilotés.
Le langage MIDI prend toute son importance grâce à un câble reliant les deux appareils. La sortie Out de l’instrument 1 est reliée à l’entrée In de l’instrument 2.
La norme MIDI permettant de définir plusieurs paramètres tel le numéro de canal, les changements de sons, de volume...., on peut envoyer différents réglages (les possibilités dépendant des instruments connectés).
- C'était une configuration très utilisés avant l'utilisation des ordinateurs
Cette configuration est adaptée à la scène, elle peut être employée en Home Studio (Studio à la maison). La solution de l'expandeur est vraiment plus efficace.
Clavier pilotant un expandeur
C'est le même schéma que ci-dessus à la différence que l'expandeur n'ayant pas de clavier (c'est en quelque sorte une « boite à sons » 😊, la portabilité est meilleure, donc idéal sur scène. De plus, on peut empiler plusieurs expandeurs en les reliant en série.Clavier pilotant un ordinateur
Cas très fréquent aujourd'hui, le clavier pilote est souvent "muet", les sons sont issues de l'ordinateur par synthèse virtuelle ou tables d'ondes.Il faut bien comprendre que la norme MIDI est toujours présente MAIS que les prises peuvent changer ! On trouve donc plusieurs solutions de branchements :
- Clavier maître (pilote) disposant d'une sortie MIDI OUT format DIN
Connecteur MIDI IN dans MIDI OUT (sortie clavier) > Connecteur USB (actuel bien que sujet à décrochage, blocages suivant marques ❗.
à noter qu'il n'y a pas (généralement) de prise MIDI IN dans le clavier maître sauf dans le cas ou ce dernier disposerait d'un générateur sonore ou de possibilités de mémorisations (échange de données).
- Clavier maître (pilote) disposant d'une sortie USB et branché directement en USB sur l'unité centrale (pratique mais attention une fois de plus aux décrochages divers suivant le modèle).
... en cours ...