Alesis DM5 [25/26] Базовые midi сообщения

Alesis DM5 [25/26] Базовые midi сообщения
Базовые MIDI(сообщения
Ñóùåñòâóåò äâà òèïà MIDI-ñîîáùåíèé. Êàíàëüíûå (Channel) ñîîáùåíèÿ â êà÷åñòâå îäíîãî èç ïàðàìåòðîâ èìåþò íîìåð êàíàëà è
âêëþ÷àþò â ñåáÿ êîìàíäû óïðàâëåíèÿ ãîëîñîì (Voice) è ðåæèìàìè (Mode). Ñèñòåìíûå (System) ñîîáùåíèÿ äåéñòâóþò áåçîòíîñè-
òåëüíî ê íîìåðó êàíàëà è ïðèíèìàþòñÿ âñåìè ìîäóëÿìè ñèñòåìû. Ê ñèñòåìíûì ñîîáùåíèÿì îòíîñÿòñÿ ñîîáùåíèÿ òèïà Common,
Real Time è Exclusive.
Канальные сообщения: управление режимами
Ýòè ñîîáùåíèÿ îïðåäåëÿþò ðåæèì ïðèåìà äàííûõ MIDI-îáîðóäîâàíèåì. Âñåãî ñóùåñòâóåò äâà òàêèõ ñîîáùåíèÿ. Ñîîáùåíèå
“Omni” îïðåäåëÿåò êîëè÷åñòâî êàíàëîâ, ïî êîòîðûì ïðèáîð áóäåò ïðèíèìàòü MIDI-êîìàíäû. Åñëè ýòîò ðåæèì âêëþ÷åí (Omni On),
òî ìîäóëü ïðèíèìàåò èíôîðìàöèþ ïî âñåì êàíàëàì, åñëè âûêëþ÷åí (Omni Off), òî êîëè÷åñòâî ðàñïîçíàâàåìûõ êàíàëîâ îãðàíè÷è-
âàåòñÿ (îáû÷íî îäíèì).
Ñîîáùåíèå “Mono/Poly” ñâÿçàíî ñ ðàñïðåäåëåíèåì ãîëîñîâ ñèíòåçàòîðà. Â ðåæèìå “Mono” â îòâåò íà ïðèíèìàåìûå ïî MIDI ñîîá-
ùåíèÿ íà ñèíòåçàòîðå ìîæåò âîñïðîèçâîäèòüñÿ òîëüêî îäíà íîòà.  ðåæèìå “Poly” êîëè÷åñòâî îäíîâðåìåííî çâó÷àùèõ íîò îãðà-
íè÷èâàåòñÿ ïîëèôîíè÷åñêèìè âîçìîæíîñòÿìè ìóçûêàëüíîãî èíñòðóìåíòà.
Канальные сообщения: управление голосом
Ïîíÿòèå ãîëîñà â ñèíòåçàòîðå ÿâëÿåòñÿ áàçîâûì. Îáû÷íî êàæäîé âçÿòîé íîòå ñîîòâåòñòâóåò îäèí ãîëîñ. Òàêèì îáðàçîì ìàêñè-
ìàëüíîå êîëè÷åñòâî îäíîâðåìåííî çâó÷àùèõ íîò îãðàíè÷åíî èìåþùèìèñÿ â ðàñïîðÿæåíèè ãîëîñàìè (ïîëèôîíèÿ èíñòðóìåíòà). Ê
MIDI-ñîîáùåíèÿì, îïðåäåëÿþùèì çâó÷àíèå ãîëîñà îòíîñÿòñÿ:
Note On. Ñîáûòèå ñîîòâåòñòâóåò íàæàòèþ íà êëàâèøó, ïðèíèìàåò çíà÷åíèÿ îò 0 (ñàìàÿ íèæíÿÿ íîòà) äî 127 (ñàìàÿ âåðõíÿÿ íîòà).
Note Off. Ñîáûòèå ñîîòâåòñòâóåò îòïóñêàíèþ êëàâèøè. Äèàïàçîí çíà÷åíèé òàêîé æå, êàê è ó ñîáûòèÿ Note On.
Velocity. Îïðåäåëÿåò äèíàìèêó (ñêîðîñòü óäàðà ïî êëàâèøå). Ïðèíèìàåò çíà÷åíèÿ îò 1 (ìèíèìàëüíàÿ ñêîðîñòü) äî 127 (ìàêñè-
ìàëüíàÿ ñêîðîñòü). Íóëåâîå çíà÷åíèå ýêâèâàëåíòíî ñîîáùåíèþ Note Off.
Pressure. Îïðåäåëÿåò ñèëó äàâëåíèÿ íà êëàâèàòóðó ïîñëå òîãî, êàê áûëà âçÿòà íîòà. Â ðåæèìå Mono Pressure îòðàæàåò ñðåäíþþ
âåëè÷èíó äàâëåíèÿ íà âñå êëàâèøè.  ðåæèìå Poly Pressure ãåíåðèðóþòñÿ è ïðèíèìàþòñÿ ñîîáùåíèÿ äëÿ êàæäîé èç íàæàòûõ êëàâèø.
Program Change. Ñîîáùåíèå èñïîëüçóåòñÿ äëÿ ñìåíû ïýò÷åé ñèíòåçàòîðà èëè äðóãîãî MIDI-ìîäóëÿ, äèàïàçîí èçìåíåíèÿ îò 0 äî 127.
Pitch Bend. Èñïîëüçóåòñÿ äëÿ èçìåíåíèÿ ñòàíäàðòíîé âûñîòû íàñòðîéêè íîòû.
Continuous Controller.  ïðîöåññå èñïîëíåíèÿ ìîæíî èçìåíÿòü õàðàêòåð çâó÷àíèÿ èíñòðóìåíòà, äîáèâàÿñü òåì ñàìûì áîëåå
âûðàçèòåëüíîé èãðû. Äëÿ ýòîãî èñïîëüçóþòñÿ íîæíûå ïåäàëè, äóõîâûå êîíòðîëëåðû, êîëåñà ìîäóëÿöèè è ò.ä. Âñåãî â ñèñòåìå
MIDI ñóùåñòâóåò 64 êîíòðîëëåðà íåïðåðûâíîãî äåéñòâèÿ (èõ äåéñòâèå àíàëîãè÷íî ïîòåíöèîìåòðàì — îíè ïðèíèìàþò îäíî èç
ìíîæåñòâà çíà÷åíèé îïðåäåëåííîãî äèàïàçîíà) è 58 êîíòðîëëåðîâ ñìåøåííîãî äåéñòâèÿ (ìîãóò ðàáîòàòü êàê íåïðåðûâíûå, íî
íåêîòîðûå èìåþò òîëüêî äâà ñîñòîÿíèÿ, íàïðèìåð, âêëþ÷åí/âûêëþ÷åí).
Êàæäûé êîíòðîëëåð èìååò ñâîé èäåíòèôèêàöèîííûé íîìåð. Íèæå ïðèâîäèòñÿ ñïèñîê êîíòðîëëåðîâ, çà êîòîðûìè çàêðåïëåíû
ñòàíäàðòíûå ôóíêöèè. Öèôðû â ñêîáêàõ îïðåäåëÿþò äèàïàçîí èçìåíåíèÿ êîíòðîëëåðà.
# Ôóíêöèÿ
1 Modulation Wheel (0 — 127)
2 Breath Controller (0 — 127)
3 Early DX7 Aftertouch (0 — 127)
4 Foot Controller (0 — 127)
5 Portamento Time (0 — 127)
6 Data Slider (0 — 127)
7 Main Volume (0 — 127)
8 Balance (0 — 127)
10 Pan (0 — 127)
11 Expression (0 — 127)
16 General Purpose #1 (0 — 127)
17 General Purpose #2 (0 — 127)
18 General Purpose #3 (0 — 127)
19 General Purpose #4 (0 — 127)
32 — 63 Last Significant Bits, Controllers 0 — 31 (0 — 127)
64 Sustain Pedal (0 èëè 127)
65 Portamento On/Off (0 èëè 127)
66 Sustenuto Pedal (0 èëè 127)
67 Soft Pedal (0 èëè 127)
69 Hold 2 (0 èëè 127)
80 General Purpose #5 (0 èëè 127)
81 General Purpose #6 (0 èëè 127)
82 General Purpose #7 (0 èëè 127)
83 General Purpose #8 (0 èëè 127)
92 Tremolo Depth (0 — 127)
93 Chorus Depth (0 — 127)
94 Celeste Depth (0 — 127)
95 Phase Depth (0 — 127)
96 Data Increment (0 èëè 127)
97 Data Decrement (0 èëè 127)
98 Non-Registered Parameter MSB (0 — 127)
99 Non-Registered Parameter LSB (0 — 127)
100 Registered Parameter MSB (0 — 127)
101 Registered Parameter LSB (0 — 127)
121 Reset All Controllers (0)
122 Local Control On/Off (0 èëè 127)
123 All Notes Off (0)
124 Omni Off (0)
125 Omni On (0)
126 Mono On (0 — 16; 0 = Omni Off)
127 Poly On (0)
Alesis DM5. Ðóêîâîäñòâî ïîëüçîâàòåëÿ 25

Содержание

Базовые MIDI сообщения Существует два типа MIDI сообщений Канальные Channel сообщения в качестве одного из параметров имеют номер канала и включают в себя команды управления голосом Voice и режимами Mode Системные System сообщения действуют безотноси тельно к номеру канала и принимаются всеми модулями системы К системным сообщениям относятся сообщения типа Common Real Time и Exclusive Канальные сообщения управление режимами Эти сообщения определяют режим приема данных MIDI оборудованием Всего существует два таких сообщения Сообщение Omni определяет количество каналов по которым прибор будет принимать MIDI команды Если этот режим включен Omni On то модуль принимает информацию по всем каналам если выключен Omni Off то количество распознаваемых каналов ограничи вается обычно одним Сообщение Mono Poly связано с распределением голосов синтезатора В режиме Mono в ответ на принимаемые по MIDI сооб щения на синтезаторе может воспроизводиться только одна нота В режиме Poly количество одновременно звучащих нот огра ничивается полифоническими возможностями музыкального инструмента Канальные сообщения управление голосом Понятие голоса в синтезаторе является базовым Обычно каждой взятой ноте соответствует один голос Таким образом макси мальное количество одновременно звучащих нот ограничено имеющимися в распоряжении голосами полифония инструмента К MIDI сообщениям определяющим звучание голоса относятся Note On Событие соответствует нажатию на клавишу принимает значения от 0 самая нижняя нота до 127 самая верхняя нота Note Off Событие соответствует отпусканию клавиши Диапазон значений такой же как и у события Note On Velocity Определяет динамику скорость удара по клавише Принимает значения от 1 минимальная скорость до 127 макси мальная скорость Нулевое значение эквивалентно сообщению Note Off Pressure Определяет силу давления на клавиатуру после того как была взята нота В режиме Mono Pressure отражает среднюю величину давления на все клавиши В режиме Poly Pressure генерируются и принимаются сообщения для каждой из нажатых клавиш Program Change Сообщение используется для смены пэтчей синтезатора или другого MIDI модуля диапазон изменения от Одо 127 Pitch Bend Используется для изменения стандартной высоты настройки ноты Continuous Controller В процессе исполнения можно изменять характер звучания инструмента добиваясь тем самым более выразительной игры Для этого используются ножные педали духовые контроллеры колеса модуляции и т д Всего в системе MIDI существует 64 контроллера непрерывного действия их действие аналогично потенциометрам они принимают одно из множества значений определенного диапазона и 58 контроллеров смешенного действия могут работать как непрерывные но некоторые имеют только два состояния например включен выключен Каждый контроллер имеет свой идентификационный номер Ниже приводится список контроллеров за которыми закреплены стандартные функции Цифры в скобках определяют диапазон изменения контроллера 1 2 3 4 5 6 7 8 10 11 16 17 18 19 32 63 64 65 66 67 69 80 81 82 83 92 93 94 95 96 97 98 99 100 101 121 122 123 124 125 126 127 Функция Modulation Wheel 0 127 Breath Controller 0 127 Early DX7 Aftertouch 0 127 Foot Controller 0 127 Portamento Time 0 127 Data Slider 0 127 Main Volume 0 127 Balance 0 127 Pan 0 127 Expression 0 127 General Purpose 1 0 127 General Purpose 2 0 127 General Purpose 3 0 127 General Purpose 4 0 127 Last Significant Bits Controllers 0 31 0 127 Sustain Pedal 0 или 127 Portamento On Off 0 или 127 Sustenuto Pedal 0 или 127 Soft Pedal 0 или 127 Hold 2 0 или 127 General Purpose 5 Ойли 127 General Purpose 6 Ойли 127 General Purpose 7 Оили 127 General Purpose 8 0 или 127 Tremolo Depth 0 127 Chorus Depth 0 127 Celeste Depth 0 127 Phase Depth 0 127 Data Increment 0 или 127 Data Decrement 0 или 127 Non Registered Parameter MSB 0 127 Non Registered Parameter LSB 0 127 Registered Parameter MSB 0 127 Registered Parameter LSB 0 127 Reset All Controllers 0 Local Control On Off 0 или 127 All Notes Off 0 Omni Off 0 Omni On 0 Mono On 0 16 0 Omni Off Poly On 0 Alesis DM5 Руководство пользователя 25