ordiecole.com : la norme midi

ordiecole.com : la norme midi


Musical Instrument Digital Interface


C'est un langage standardisé pour piloter des séquenceurs, des synthétiseurs et tout autre instrument MIDI. Cette norme a été mise au point pour assurer la communication entre les éléments de musique électroniques et les micro-ordinateurs. Elle définit aussi bien les connexions que le langage de commande. Afin de garantir que le codage des sons soit identique pour tous les instruments, une nouvelle norme est apparue : General MIDI, extension de la norme MIDI. Cela évite qu'un fichier MIDI créé sur un instrument ne soit pas totalement compatible à la lecture sur un autre instrument. Dans cette norme, les types de sons sont codifiés de 1 à 127 et répartis en 16 groupes :

Bank 1 = PianoBank 5 = BassBank 9 = ReedBank 13 = Synth SFX
Bank 2 = Chromatic Perc.Bank 6 = StingsBank 10 = PipeBank 14 = Ethnic
Bank 3 = OrganBank 7 = EnsembleBank 11 = Synth LeadBank 15 = Percussive
Bank 4 = GuitarBank 8 = BrassBank 12 = Synth PadBank 16 = Spound FX


Les sons :


1Acou Piano27Elec Jazz53Choir Aahs79Whistle105Sitar
2Bright Piano28Elec Clean54Voice Oohs80Ocarina106Banjo
3Elec Piano29Elec Muted55Synth Voice81Synth Lead 1107Shamisen
4Honky-Tonk30Overdrive56Orchestra82Synth Lead 2108Koto
5Rhodes31Distort57Trumpet83Synth Lead 3109Kalimba
6Chorused32Guitar Harmonic58Trombone84Synth Lead 4110Bag Pipe
7Harpishorp33Acou Bass59Tuba85Synth Lead 5111Fiddle
8Clavinet34Elec Bass 160Muted Trumpet86Synth Lead 6112Shanaï
9Celesta35Elec Bass 261French Horn87Synth Lead 7113Tinkle Bell
10Glockensp36Fretless62Brass Section86Synth Lead 8114Agogo
11Music Box37Slap Bass 163Synth Brass 189Synth Pad 1115Steel Drum
12Vibraphone38Slap Bass 264Synth Brass 290Synth Pad 2116Woodblock
13Marimba39Synth Bass 165Soprano Sax91Synth Pad 3117Taiko Drum
14Xylo40Synth Bass 266Alto Sax92Synth Pad 4118Melodic Drum
15Tubular41Violin67Tenor Sax93Synth Pad 5119Synth Drum
16Dulcimer42Viola68Baritone Sax93Synth Pad 6120Reverse Cymbal
17Hammond43Cello69Oboe95Synth Pad 7121Guitar Fret
18Percussive44Contrebass70English Horn96Synth Pad 8122Breath Noise
19Rock Organ45Tremolo Str71Bassoon97Synth FX 1123Sea Shore
20Church Organ46Pizzicato72Clarinet98Synth FX 2124bird Tweet
21Reed Organ47Orchestral73Piccolo99Synth FX 3125Telephone
22Accordion48Timpani74Flute100Synth FX 4126Helicopter
23Harmonica49Str Ensemble75Recorder101Synth FX 5126Applause
24Tango50Str Ensemble76Pan Flute102Synth FX 6127Gun Shot
25Acou Guitar51Synth String77Bottle103Synth FX 7
26Acou Steel52Synth String78Shakuhachi104Synth FX 8




Les fichiers MIDI ne contiennent pas de sons numériques. Ils reçoivent simplement des commandes destinées à piloter des instruments, comme par exemple, la hauteur de note, l'attaque de la note, la durée, le volume, etc... C'est pour cette raison qu'ils sont de taille très réduite par comparaison avec des fichiers WAV.

Une carte MIDI respectant les spécifications (par exemple Sound Blaster) est dotée de trois connecteurs d'entrée/sortie au format DIN. L'entrée, MIDI In, reçoit les signaux issus d'instruments externes. La sortie, MIDI Out, renvoie les commandes vers un autre instrument ou ordinateur. La connexion MIDI Thru renvoie simplement vers la piste de sortie ce qu'elle reçoit en entrée.
Pour pouvoir jouer plusieurs sons à la fois sur le même instrument, on uitlise les canaux MIDI (1 à 16). Le plus souvent, le canal 10 est réservé à la batterie.


Si vous désirez télécharger des fichiers MIDI, voilà une bonne adresse :
Fichiers MIDI

Deux exemples de fichiers MIDI à télécharger depuis ce site :
Liberian Girl de Michael Jackson
Black Magic Woman de Carlos Santana





vous consultez la page http://www.ordiecole.com/html/mid.html