General MIDI або GM — стандарт для MIDI-сумісних синтезаторів . GM розроблено MIDI Manufacturers Association (MMA) та Japan MIDI Standards Committee (JMSC) і оприлюднена 1991 року. Офіційна специфікація доступна англійською та японською мовами.
GM вдосконалює кілька вимог у відношенні до абстрактнішої специфікації MIDI 1.0. Якщо MIDI 1.0 провадить протокол що забезпечує взаємодію інструментів на фундаментальному рівні (наприклад натиснення клавіші на MIDI-клавіатурі спричинить відтворення на підключеному модулі певної ноти), стандарт GM йде далі у двох аспектах: він висуває до усіх GM-сумісних синтезаторів ряд вимог до виконання команд, а з іншого встановлює ряд стандартів на різноманітні параметри і контрольні повідомлення, як наприклад перелік доступних інструментів.
Зокрема це такі вимоги:
Підтримка одночасного звучання до 24-х голосів (мінімум 16 мелодичних і 8 ударних)
Підтримка динаміки (velocity)
Підтримка одночасно до 16 незалежних каналів (10-й зарезервовано для ударних)
Підтримка поліфонії на кожному каналі
Інтерпретація параметрів
GM-інструменти повинні відповідати наступним правилам інтерпретації повідомлень:
Повідомлення Program Change
В MIDI, тембр певного інструменту або «програма» (program ) для кожного з 16 MIDI каналів обирається повідомленням Program Change («вибір програми»), що має параметр Program Number (номер програми).
«Мелодичні» інструменти
Наступна таблиця описує відповідність певних тембрів кожній з 128 можливих
значень параметру Program Numbers для всіх каналів окрім 10-го, що призначений для ударних інструментів. Цей список починається з номера 0 (а не 1), використовуючи усі можливі значення 7-бітного кодування (0-127), яке застосовується для повідомлення MIDI Program Change.
№
Стандартна англійська назва
Інструмент
Клавішні
1
Acoustic Piano
фортепіано
2
Bright Piano
фортепіано
3
Electric grand piano
Електропіаніно
4
Honky-tonk Piano
Розстроєне фортепіано
5
Electric Piano 1
Електропіаніно
6
Electric Piano 2
Електропіаніно
7
Harpsichord
Клавесин
8
Clavi
Клавінет
Ударні з визначеною висотою :
09
Celesta
Челеста
10
Glockenspiel
Дзвіночки
11
Music Box
Музична скринька
12
Vibraphone
Вібрафон
13
Marimba
Маримба
14
Xylophone
Ксилофон
15
Tubular bell
Дзвони оркестрові
16
Dulcimer
Цимбали
Органи та Акордеони:
17
Drawbar Organ
Електроорган
18
Percussive Organ
Орган з перкусійною атакою
19
Rock Organ
Рок-орган
20
Church organ
Церковний орган
21
Reed organ
Язичковий орган
22
Accordion
Акордеон
23
Harmonica
Губна гармошка
24
Tango Accordion
Танго-акордеон
Гітари:
25
Nylon Guitar
Гітара (нейлонові струни)
26
Steel Guitar
Гітара (сталеві струни)
27
Jazz Guitar
Джазова гітара
28
Clean Guitar
Акустична соло-гітара
29
Muted Guitar
Приглушена гітара
30
Overdriven Guitar
Гітара з перемодуляцією
31
Distortion Guitar
Гітара з еффектом «дісторшн»
32
Harmonic
Гітарні гармоніки
Бас:
33
Acoustic Bass
Контрабас (прийом pizzicato )
34
Fingered Bass (finger)
Бас-гітара (щипком)
35
Picked Bass
Бас-гітара (медіатором)
36
Fretless Bass
37
Slap Bass 1
Слеп
38
Slap Bass 2
Слеп
39
Synth Bass 1
Синтезований бас
40
Synth Bass 2
Синтезований бас
Струнні :
41
Violin
Скрипка
42
Viola
Альт
43
Cello
Віолончель
44
Double bass
Контрабас
45
Tremolo Strings
Тремолюючі струнні
46
Pizzicato Strings
Струнні, прийом pizzicato
47
Orchestral Harp
Арфа
48
Timpani
Литаври
Ансамблі:
49
String Ensemble 1
Група струнних
50
String Ensemble 2
Група струнних (з повільною атакою)
51
Synth Strings 1
Синтетичні струнні
52
Synth Strings 2
Синтетичні струнні (з повільною атакою)
53
Voice Aahs
Хорове «а»
54
Voice Oohs
Вокальне «о»
55
Synth Voice
Синтетичний голос
56
Orchestra Hit
Оркестрове tutti
Мідні духові :
57
Trumpet
Труба
58
Trombone
Тромбон
59
Tuba
Туба
60
Muted Trumpet
Засурдинена труба
61
French horn
Валторна
62
Brass Section
Ансамбль мідних
63
Synth Brass 1
Синтетичні мідні
64
Synth Brass 2
Синтетичні мідні
Дерев'яні духові:
65
Soprano Sax
Сопрановий Саксофон
66
Alto Sax
Альтовий Саксофон
67
Tenor Sax
Теноровий Саксофон
68
Baritone Sax
Баритоновій Саксофон
69
Oboe
Гобой
70
English Horn
Англійський ріжок
71
Bassoon
Фагот
72
Clarinet
Кларнет
Флейти:
73
Piccolo
Флейта-пікколо
74
Flute
Флейта
75
Recorder
Блок-флейта
76
Pan Flute
Флейта Пана
77
Blown Bottle
Дмухання в пляшку
78
Shakuhachi
Сякухаті
79
Whistle
Свисток
80
Ocarina
Окарина
Солюючі синтетичні тембри:
81
Square Lead 1
звуковий сигнал прямокутної форми
82
Sawtooth Lead 2
звуковий сигнал у формі пили
83
Calliope Lead
каліопа
84
Chiff Lead
—
85
Charang Lead
чаранж (кубинський струнний інструмент)
86
Voice Lead
синтетичний голос
87
Fifths Lead
сигнал квінтами
88
Bass&Lead
бас і соло
Педальні синтетичні тембри:
89
New age
тембр у стилі нью-ейдж
90
Warm Pad
«теплий» педальний тембр
91
Polysynth Pad
«полісинтетичний» педальний тембр
92
Choir Pad
хоровий педальний тембр
93
Bowed Pad
смичковий педальний тембр
94
Metallic Pad
металевий педальний тембр
95
Halo Pad
«ореол»
96
Sweep Pad
ковзний педальний тембр
Синтетичні ефекти:
97
rain
«дощ»
98
soundtrack
«звукова доріжка»
99
crystal
«кришталь»
100
atmosphere
«атмосфера»
101
brightness
«яскравість»
102
goblins
«гобліни»
103
echoes
«луна»
104
sci-fi
«наукова фантастика»
Етнічні:
105
Sitar
Ситар
106
Banjo
Банжо
107
Shamisen
Сямісен
108
Koto
Кото
109
Kalimba
Калімба
110
Bagpipe
Волинка
111
Fiddle
скрипка
112
Shanai
Санай
Ударні:
113
Tinkle Bell
Дзвоник
114
Agogo Bells
Аґоґо
115
Steel Drums
Сталеві барабани
116
Woodblock
коробочка
117
Taiko Drum
Таїко
118
Melodic Tom
Мелодичні том-томи
119
Synth Drum
Синтетичні барабани
120
Reverse Cymbal
Креш-Тарілка у реверсі
Звукові ефекти:
121
Fret Noise
Шум гітарних ладів
122
Breath Noise
Звук, що імітує дихання
123
Seashore
Шум моря
124
Bird Tweet
Голоси птахів
125
Telephone Ring
Дзвінок телефону
126
Helicopter
Шум вертольоту
127
Applause
Аплодисменти
128
Gunshot
Постріл з рушниці
Набір ударних
GM Standard Drum Map
Стандарт GM резервує 10-й MIDI канал для ударних без визначеної висоти звуку. Повідомлення Program Change на цьому каналі ігноруються. Кожна зі 128 можливих номерів нот інтерпретується як окремий інструмент, висота ж звучання цих інструментів не підлягає варіюванню:
№
клавіша
Стандартна англійська назва
Інструмент
35
B0
Bass drum 1
Бас-барабан
36
C1
Bass drum 2
Бас-барабан
37
C#1
Side stick
удар паличкою по обідку барабана
38
D1
Acoustic Snare
малий барабан
39
D#1
Hand Clap
Плескання долонями
40
E1
Electric Snare
електричний малий барабан
41
F1
Low Floor Tom
низький підлоговий том-том
42
F#1
Closed High Hat
закритий хай-хет
43
G1
High Floor Tom
високий підлоговий том-том
44
G#1
Pedal High Hat
хай-хет педаллю
45
A1
Low Tom
низький том-том
46
A#1
Open High Hat
відкритий хай-хет
47
B1
Low-mid Tom
середній низький том-том
48
C2
High-mid Tom
середній високий том-том (альт)
49
C#2
Crash Cymbal 1
Креш-тарілка
50
D2
High Tom
високий том-том (альт)
51
D#2
Ride Cymbal 1
Райд-тарілка
52
E2
Chinese Cymbal
Китайська тарілка (Чайна)
53
F2
Ride Cymbal Bell
Райд-тарілка (по центральній частині)
54
F#2
Tamburine
Бубон
55
G2
Splash Cymbal
Сплеш-тарілка
56
G#2
Cowbell
Альпійський дзвіночок
57
A2
Crash Cymbal 2
Креш-тарілка
58
A#2
Vibraslap
Вібраслеп
59
B2
Ride Cymbal 2
Райд-тарілка
60
C3
High Bongo
Високий бонго
61
C#3
Low Bongo
Низький бонго
62
D3
Muted High Conga
Закрита висока конга
63
D#3
Open High Conga
Відкрита висока конга
64
E3
Low Conga
Низька конга
65
F3
High Timbale
66
F#3
Low Timbale
67
G3
High Agogo
68
G#3
Low Agogo
69
A3
Cabasa
70
A#3
Maracas
Маракас
71
B3
Short whistle
Короткий свисток
72
C4
Long Whistle
Довгий свисток
73
C#4
Short Guiro
74
D4
Long Guiro
75
D#4
Claves
Клавес
76
E4
High Woodblkck
Висока коробочка
77
F4
Low Woodblkck
Низька коробочка
78
F#4
Mute Cuica
Закрита куіка
79
G4
Open Cuica
Відкрита куіка
80
G#4
Mute Triangle
Закритий трикутник
81
A4
Open Triangle
Відкритий трикутник
82
A#4
Shaker
83
B4
Jungle Bells
84
C5
Belltree