Le Système Midi |
Le système MIDIp | La Norme Général MIDIp | Les contrôleurs de la norme MIDIp |
Cette extension de la norme MIDI normalise la production des sons par un synthétiseur. La norme GM définit 128 sons et un drum kit (ensemble de sons de percussions) correspondant à des programmes bien précis, de telle sorte qu'un même numéro de programme appelle toujours le même type de son sur tous les synthétiseurs, quels que soit leur marque et leur modèle. Par exemple, le 9 sera toujours le célesta, etc.. Les sons sont classés en 16 familles présentées ci-dessous.
Actuellement, deux extensions de cette norme existent : le GS de Roland, et le XG de Yamaha. Ces nouvelles extensions ont la particularité de gérer beaucoup plus de sons et de contrôles mais sont toutefois compatibles avec la norme GM.
La norme Général MIDI (GM)
1 Piano de concert | 9 Célesta | 17 Orgue à tirettes |
2 Piano brillant | 10 Glockenspiel | 18 Orgue percussif |
3 Piano doux | 11 Boîte à musique | 19 Orgue de rock |
4 Piano bastringue | 12 Vibraphone | 20 Orgue d'église |
5 Piano électrique 1 | 13 Marimba | 21 Orgue positif |
6 Piano électrique 2 | 14 Xylophone | 22 Accordéon |
7 Clavecin | 15 Cloches tubulaires | 23 Harmonica |
8 Clavinet | 16 Santur | 24 Bandonéon |
25 Guitare classique | 33 Basse Jazz | 41 Violon |
26 Guitare folk | 34 Basse électrique | 42 Violon alto |
27 Guitare Jazz | 35 Basse électrique | 43 Violoncelle |
28 Guitare clean | 36 Basse sans frettes | 44 Contrebasse |
29 Guitare avec sourdine | 37 Basse slap 1 | 45 Cordes trémolo |
30 Guitare over drive | 38 Basse slap 2 | 46 Cordes pizzicato |
31 Guitare avec distorsion | 39 Basse synthétiseur 1 | 47 Harpe |
32 Guitare (harmoniques) | 40 Basse synthétiseur 2 | 48 Timbales |
49 Ensemble de cordes 1 | 57 Trompette | 65 Saxophone soprano |
50 Ensemble de cordes 2 | 58 Trombone | 66 Saxophone alto |
51 Cordes analogiques | 59 Tuba | 67 Saxophone ténor |
52 Cordes synthétiseur | 60 Trompette bouchée | 68 Saxophone baryton |
53 Choeur (a) | 61 Cor d'harmonie | 69 Hautbois |
54 Choeur (o) | 62 Ensemble de cuivres | 70 Cor anglais |
55 Voix synthétiseur | 63 Cuivres synthétiseur 1 | 71 Basson |
56 Tutti d'orchestre | 64 Cuivres synthétiseur 2 | 72 Clarinette |
73 Flûte piccolo | 81 Squarewave | 89 Fantasia |
74 Flûte traversière | 82 Saw wave | 90 Warm pad |
75 Flûte à bec | 83 SynCalliope | 91 Poly pad |
76 Flûte de Pan | 84 Syn Chiff | 92 Fantôme |
77 Bouteille | 85 Charang | 93 BowedGlass |
78 Shakuhachi | 86 Air Chorus | 94 Metal pad |
79 Sifflet | 87 Rezzo | 95 Halo pad |
80 Ocarina | 88 Basse | 96 Sweep |
97 Pluie | 105 Sitar | 113 Cloches métalliques |
98 Sound track | 106 Banjo | 114 Agogo |
99 Crystal | 107 Shamisen | 115 Percussions |
100 Atmosphere | 108 Koto | 116 Woodblock |
101 Brightness | 109 Kalimba | 117 Taiko |
102 Goblin | 110 Scotland | 118 Tom |
103 Echo drop | 111 Vièle | 119 Tom synthétiseur |
104 Star theme | 112 Shanai | 120 Cymbales |
121 Fret Noise | ||
122 NoiseChiff | ||
123 Vagues | ![]() | |
124 Oiseaux | ||
125 Téléphone | ||
126 Hélicoptère | ||
127 Applaudissements | ![]() | |
128 Pistolet | ||
129 Toutes les percussions |
Les contrôleurs MIDI sont des messages que l'on peut enregistrer et reproduire et qui sont destinés à modifier le rendu de certains sons d'une séquence. Par exemple le contrôleur numéro 10 (panoramique) permet de diriger la position du son dans l'espace se situant entre les deux canaux stéréophonique. Pour avoir une première impression sonore de ces paramètres allez voir dans les fenêtres Key Edit et List Edit de vos séquenceurs.
Les contrôleurs MIDI
Contrôleur nº | Nom | Nom (français) |
Undefined | Indéfini | |
Modulation | Modulation de la hauteur, Molette de modulation | |
Breath Control | Contrôleur du souffle (Yamaha) DX7; WX11; WX5; VL70-m, commande buccale | |
Undefined | Indéfini | |
Foot Control | Pédale | |
Portamento Time | Temps du portamento (transition de hauteur progressive) | |
Data entry MSB | Entrées de données | |
Main Volume | Volume de la piste | |
Balance | balance, ajustement de volume entre deux sonorités | |
Undefined | Indéfini | |
Pan | Panoramique, localisation su son dans l'espace stéréo | |
Expression Pedal | Variation de la force sonore | |
Undefined | Indéfini | |
General Purpose Control | Fonctions spécifiques à chaque constructeur. | |
Undefined | Indéfini | |
LSB for values 0-5 | ||
Data Entry LSB | Entrées de données | |
LSB for values 7-31 | ||
Damper Pedal (sustain) | Pédale de sustain (on/off) son prolongé ou stoppé | |
Portamento | Glissement d'un note à une autre (on/off) en relation avec nº5 | |
Sostenuto | Pédale de sostenuto des pianos à queue | |
Soft Pedal | Pédale de sourdine du piano | |
Undefined/Legato Pedal | Indéfini/ liaison de hauteur entre deux notes | |
Hold 2 | Pédale de sustain, Pédale de maintien nº2 | |
Undefined | Indéfini | |
General Purpose Controllers | Fonctions spécifiques à chaque constructeur. | |
Undefined | Indéfini | |
External Effects Depth | Réverbérations | |
Tremelo Depth | Profondeur du Tremolo | |
Chorus Depth | Profondeur de chorus (impression d'un groupe d'instruments) | |
Celeste (Detune) Depth | Profondeur du désaccordage | |
Phaser Depth | Profondeur du déphasage | |
Data Increment | Augmentation des valeurs | |
Data Decrement | Diminution des valeurs | |
Non-Registered Parameter LSB | Réglage paramétrique basse résolution (non répertorié) | |
Non-Registered Parameter MSB | Réglage paramétrique haute résolution (non répertorié) | |
Registered Parameter LSB | Réglage paramétrique basse résolution (répertorié) | |
Registered Parameter MSB | Réglage paramétrique haute résolution (répertorié) | |
Undefined | indéfini | |
Channel Mode messages |