MIDI
Матеріал з Вікіпедії — вільної енциклопедії.
MIDI (Musical Instrument Digital Interface, цифровий інтерфейс музичних інструментів) - стандарт передачі інформації між електронними музичними інструментами.
Зміст |
[ред.] Застосування та принципи функціонування
MIDI описує апаратний інтерфейс, який дозволяє з'єднувати синтезатори та комп'ютери різних виробників, описує протоколи зв'язку для передачі даних від одного пристроя іншому. MIDI-пристрої можуть взаємодіяти з програмним секвенцером, та посилати інформацію на синтезатор звукової карти комп'ютеру. Запис та відтворення MIDI базується на пакетах даних, кожний з яких відповідає MIDI-повідомленню (англ. MIDI-events).
Пристрій для запису та редагування MIDI-повідомлень називається секвенцером (від англ. sequence - послідовність). MIDI-повідомлення можна вводити через MIDI-клавіатуру (в реальному часі або в покроковому режимі). Послідовність MIDI-повідомлень може бути збережена як MIDI-файл (файл має розширення *.mid) на будь-якому цифорвому носії інформації. При відтворенні MIDI секвенцер посилає MIDI-повідомлення на звуковий модуль (зовнішній синтезатор, синтезатор звукової карти, або інший програмний синтезатор.
[ред.] Види MIDI повідомлень
MIDI-повідомлення не містить звукової інформації, натомість являє собою закодований набір команд для відтворення звуку. Будь-яке MIDI-повідомлення містить інформацію про вид та час настання MIDI-події, параметри реалізації, виібр MIDI-каналу.
[ред.] Основні види MIDI-повідомлень
| MIDI-повідомлення | код | Значення | Параметри |
|---|---|---|---|
| Note-on | 1001 | Натиснення клавіші | Номер клавіші (0—127), сила натиснення (0—127) |
| Note-off | 1000 | Відпускання клавіші | Номер клавіші (0—127) |
| Program Change | 1100 | Включення інструменту | Номер інструменту (0—127) |
| Pitch Bend | 1110 | Зсув по висоти звуку (wheel) (Використовуэться для ефектів glissando, частотного вібрато і т.п.) |
Величина зсуву (-8191—8191) |
| Control Change | 1011 | Зміна контролеру | Номер контролеру (0—127) та значення (0—127) |
MIDI-повідомлення Note-on та Note-off визначають нотний текст музичного твору і можуть бути відображеними у вигляді музичної партитури. MIDI-повідомлення Control Change використовують для програмування тонких виконавських нюансів.
[ред.] Найчастіше уживані контролери
| № |
назва | призначення | значення |
|---|---|---|---|
| 1 | Modulation | амплітудне вібрато | 0 - повністю відключає вібрато 127 - максимальне вібрато |
| 5 | Portamento | Час глісандування (працює при включенному режимі глісандування (контролер №65) | 0 - мінімальне, 127 - максимальне значення |
| 7 | Volume | гучність звуку | 0 - повністю виключає звук 127 - максимальна гучність |
| 10 | Pan | просторова локалізація звуку | 0 - локалізація зліва 64 - локалізація по центру 127 - локалізація справа |
| 11 | Expression | Виразність виконання (як правило діє аналогічно контролеру №7) |
0 - мінімальне, 127 - максимальне значення |
| 64 | Sustain | Затримка звуку (Ефект, аналогічний правій педалі фортепіано) | 127 - ефект включено 0 - еффект виключено |
| 65 | Portamento Switch | Режим глісандування (відтворення починається від звуку попередньої натиснутої клавіші, поступово глісандуючи до натиснутої в даний момент клавіші Час глісандування визначається контролером №5 |
127 - ефект включено 0 - еффект вимкнено. |
| 72 | Release time | Час затухання звуку | 0 - мінімальне, 127 - максимальне значення |
| 73 | Attack time | Час атаки звуку | 0 - мінімальне, 127 - максимальне значення |
| 74 | Brightness | Яскравість звуку (як правило, корелює частоту зрізу фільтра) | |
| 121 | All controlers off | Відновлює значення всіх контролерів за замовчуванням |
Час реалізації того чи іншого MIDI-повідомлення може бути представлений в форматі реального часу - SMTPE (хвилини : секунди : долі секунди) та в форматі музичного часу (такти : долі такту : "тікі"), які пов'язані між собою значенням музичного темпу. З точки зору музичної практики зручнішим для використання є формат музичного часу. Величина PQRN визначає кількість "тіків" - найдрібнішої одиниці часу в долі.
MIDI-повідомлення може передаватися по одному з 16 MIDI-каналів, або по всіх каналах одночасно. Наявність 16 MIDI-каналів дає можливість одночасного незалежного управління 16 різними інструментами.
[ред.] Стандарт GM
Стандарт General MIDI (GM) розроблено в 1991 році (MMA) з метою уніфікації музичних інструментів, які визначаються повідомленням Program Change. Стандарт GM містить 128 інструментів та 47 звуків ударних інструментів на 10-му MIDI каналі.
[ред.] "Мелодичні" інструменти
| № | Стандартна англійська назва | Інструмент |
|---|---|---|
| Клавішні |
||
| 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 | Окаріна |
| Synth Lead: |
||
| 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 | Постріл з рушниці |
[ред.] Набір ударних
| № | клавіша | Стандартна англійська назва | Інструмент |
|---|---|---|---|
| 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 |
[ред.] Література
- Ніколенко Д.В. MIDI язык богов
- Бєлунцов В.О. Новейший самоучитель работы на компьютере для музыкантов
[ред.] Посилання
- Сторінка асоціації виробників MIDI (англ. MIDI Manufacturers Association)
- Колекція MIDI файлів, а також багато цікавого про MIDI (на рос.мові)
- Стисла історія розвитку MIDI-технологій(на рос.мові)
- Про стандарт GM(на рос.мові)
- Тест: МИДИ или виртуоз?
| Це незавершена стаття про музику. Ви можете допомогти проекту, виправивши або дописавши її. |

