LANGAGE MIDI RENCONTRE 10 Le Général MIDI
Définition officielle du protocole MIDI 1.0
Qu est-ce que le General MIDI? l Le General MIDI est une norme visant à améliorer la compatibilité des instruments de musique électronique compatibles avec la norme MIDI l Elle établit entre autres une numérotation des timbres (sons) que peut jouer l'instrument. l Permet donc un échange des fichiers General MIDI sans connaître le matériel dont dispose le destinataire.
Les timbres General MIDI Une banque General MIDI contient 128 timbres divisés en 16 catégories Le General MIDI contient aussi des Kit de Drum avec près de 50 sons percussifs # Family 1-8 Piano 9-16 Chromatic Percussion 17-24 Organs 25-32 Guitars 33-40 Bass 41-48 Strings 49-56 Orchestra 57-64 Brass 65-72 Reeds 73-80 Pipes 81-88 Synth Lead 89-96 Synth Pads 97-104 Synth Effects 105-112 Ethnic 113-120 Percussion 121-128 FX
Les notes en chiffre MIDI
Les notes en chiffre MIDI
Les Canaux Midi l Toujours 16 canaux de disponible l Permet donc 16 timbres différents l Le canal MIDI 10 est réservé aux sons percussifs
Drum Kit General MIDI
Drum Kit General MIDI
LANGAGE MIDI RENCONTRE 10 Messages Channel
Des standards de sauvegarde de fichiers MIDI l Le Standard MIDI File ou SMF l Format standard de sauvegarde pour les séquences MIDI. Permettant le transfert d une séquence MIDI entre deux séquenceurs de fabricants différents. l Sur ordinateur, on les reconnaît par leur extension «.mid»
Types de Messages l Channel Message: - Channel Voice Message - Channel Mode Message l System Message: - System Common - System Real- Time - System Exclusive
Les Channel Voice Messages l Les Channel Voice Messages sont utilisés pour transmettre des donnés devant accompagnés la performance musicale: l Note On l Note Off l Pitch Bend l Control Change l Aftertouch l Afrertouch Polyphonic l Program Change
Les Channel Mode Messages l Les Channel Mode Messages ne sont pas transmis à un canal MIDI spécifique l Ils sont utilisés pour que l appareil MIDI recevant ce type de message ajuste automatiquement ses paramètres et ses MIDI modes l Omni On/Off l Monophonic On/Off l Local On/Off
Les Channel Mode Messages l Local On / Off commande auxilière l Provoque le passage du clavier en mode local ou non, sur le canal sélectionné. l Lorsque l'interrupteur est mis sur off, le clavier se déconnecte du générateur de son l Les sons ne sont plus déclenchés à l interne l Mais les messages MIDI générés par le clavier continuent d être envoyé sur la sortie MIDI OUT l Permet d éviter les problèmes de retour MIDI, particulièrement dans les configurations MIDI avec un séquenceur
LANGAGE MIDI RENCONTRE 10 Messages System
Les System Messages l Les System Messages permettent l activation de paramètres internes spécifiques d un appareil MIDI l Les System Messages n interviennent pas dans la performance musicale l Ils ne sont pas transmis via l un des 16 canaux MIDI
Les System Common Messages l Les System Common Messages sont utilisés dans une configuration MIDI avec un séquenceur: - Song Position Pointer - Song Select - Tune Request
Song Position Pointer - SPP l Dans le cadre d une synchronisation entre différents appareils MIDI: l La commande Song Position Pointer positionne les appareils MIDI à un endroit précis du morceau
Song Select l La commande Song Select permet la sélection de l une des 128 chansons en mémoire dans le séquenceur ou la boîte à rythmes
Tune Request l La commande Tune Request demande aux synthétiseurs d accorder leurs oscillateurs selon un réglage prédéterminé l Commande utilisé seulement avec les synthétiseurs analogiques
Les System Real- Time Messages l Les différentes commandes des System Real- Time Messages servent à la synchronisation et sont transmis en temps réel l Exemple: synchroniser chaque séquenceurs (Cubase) contenu dans 2 ordinateurs
Timing Clock l Aussi appellé MIDI Clock l Sorte d impulsion envoyé 24 fois à chaque valeur de note noire l Sert de «métronome»
Start / Stop / Continue l Start: débute la lecture de la séquence depuis le début l Si l un des séquenceurs est au milieu de la séquence, lorsqu il reçoit la commande Start, il reprend sa lecture depuis le début l Stop: cesse la lecture de la séquence l Continue: l pour poursuivre la lecture de la séquence à une position d arrêt
Active Sensing / System Reset l Active sensing: conserve la liaison MIDI dans la chaîne de synchronisation l System Reset: réinitialise l appareil MIDI sans avoir à le mettre hors- tension
Les System Exclusive Messages l Souvent abrégés «SysEx», leurs définitions sont réservées aux fabricants d appareils MIDI l Les System Exclusive Messages sont utilisés avec des logiciels de type Libraire et Éditeur l Chaque fabricant et parfois chaque modèle d appareil possède son numéro d identification l Ex: l AKAI: Manufacturer ID: 71 l Roland: Manufacturer ID 65 l JV- 2080 de Roland: Device ID: 17