Приложение, Формат данных midi, Program change (изменения программы) – Инструкция по эксплуатации Yamaha CP33

Страница 52: Pitch bend change (изменение высоты тона), Channel after touch (послезвучание канала)

Advertising
background image

CP33 Руководство Пользователя

52

Приложение

Формат данных MIDI

• Запрос передачи данных панели не принимается.

9. SYSTEM EXCLUSIVE MESSAGES (ЭКСКЛЮЗИВНЫЕ

СИСТЕМНЫЕ СООБЩЕНИЯ)

(Универсальный формат)
Формат данных: [F0H] -> [7FH] -> [XnH] -> [04H] -> [01H] -> [IIH] ->

[mmH] -> [F7H]
Уровень громкости ведущего устройства MIDI (Master Volume)
• Одновременное изменение уровня громкости всех каналов.
• При приеме сообщения уровня громкости ведущего устройства из-
менение громкости распространяется только на приемный канал MIDI

и не отражается на установке уровня общей громкости панели.

4. PROGRAM CHANGE (ИЗМЕНЕНИЯ ПРОГРАММЫ)

Формат данных: [CnH] -> [ppH]
СnH = Событие изменения программы (n = номер канала)
ppH = Номер изменения программы

P.C.# = Номер изменения программы

GRAND PIANO 1

0

122

1

0

123

1

GRAND PIANO 2

0

112

1

0

112

2

MONO PIANO

0

123

2

0

114

2

E.PIANO 1

0

122

5

0

123

5

E.PIANO 2

0

122

6

0

122

89

E.CLAVICHORD

0

122

8

0

123

8

VIBRAPHONE 0

122

12

0

122

13

CHURCH ORGAN

0

123

20

0

122

20

JAZZ ORGAN

0

122

17

0

123

17

HARPSICHORD

0

122

7

0

123

7

STRINGS/CHOIR

0

122

49

0

122

53

GUITAR

0

122

25

0

122

26

WOOD BASS

0

122

33

0

124

33

E.BASS

0

122

34

0

122

36

Вариация

Вариация

Вариация

Вариация

Вариация

Вариация

Вариация

Вариация

Вариация

Вариация

Вариация

Вариация

Вариация

Вариация

P.C.#

Младшие
разряды

Старшие
разряды

Наименование тембра

• Некоторые устройства используют нумерацию изменений программы

от 0 до 127. Поскольку CP33 использует нумерацию от 1 до 128,
будет необходимо вычитать 1 из переданного номера изменения
программы для выбора соответствующего звука. Например, для вы-
бора в приведенной выше таблице P.C.# 1 следует передать номер
изменения программы 0.

5. PITCH BEND CHANGE (ИЗМЕНЕНИЕ ВЫСОТЫ ТОНА)

[EnH] -> [ccH] -> [ddH]
ccH = Старшие разряды

ddH = Младшие разряды

6. CHANNEL AFTER TOUCH (ПОСЛЕЗВУЧАНИЕ

КАНАЛА)

[ВnH] -> [vvH]

7. SYSTEM REALTIME MESSAGES (СИСТЕМНЫЕ

СООБЩЕНИЯ РЕАЛЬНОГО ВРЕМЕНИ)

[rrH]
F8H: Тактовый генератор
FEH: Динамическое измерение

Данные

Передача Прием

Передается каж-
дые 90 тактов.

Принимается как 96-тактовая син-
хропосылка темпа, если тактовый
генератор MIDI определен как вне-
шний.

Передается
каждые 200 мил-
лисекунд.

Если сигнал не принимается по кана-
лу MIDI более 400 мс, обработка для
All Sound Off, All Notes Off и Reset All
Controllers такая же, как если бы эти
сигналы были приняты.

F8H

FEH

• Внимание: Если при приеме MIDI сообщения произошла ошибка,

эффекты сустейна, sostenuto и смягчения для всех каналов отключа-
ются, и выдается сообщение All Notes Off.

Формат данных: [F0H] -> [43H] -> [0nH] -> [7CH] -> ... -> [F7H]
F0H, 43H, 0nH, 7CH (n: Номер канала)
00H, LLH (длина данных)
43H, 4CH, 50H, 27H, 30H, 35H (CLP05)43H, 4CH, 20H, 20H (CL)
3xH, 3yH (версия x.y)
[PANEL DATA (ДАННЫЕ ПАНЕЛИ)]
[CHECK SUM (Контрольная сумма - 1 байт) = 0-(43H+4CH+20H+......+О
кончание данных)
F7H (КОНЕЦ ЭКСКЛЮЗИВНОГО СООБЩЕНИЯ)
• Содержание данных панели

(1) 1-й тембр
(2) Двойной тембр вкл. /выкл.
(3) Второй тембр
(4) Баланс двойного тембра
(5) Расстройка двойного тембра
(6) Октава 1-го тембра из двух
(7) Октава 2-го тембра из двух
(8) Глубина эффекта 1-го тембра из двух
(9) Глубина эффекта 2-го тембра из двух
(10) Разделение вкл. /выкл.
(11) Второй тембр разделения
(12) Точка разделения
(13) Баланс разделения
(14) Октава 1-го тембра разделения
(15) Октава 2-го тембра разделения
(16) Глубина эффекта 1-го тембра раз-

деления

(17) Глубина эффекта 2-го тембра раз-

деления

(18) Режим сустейна при разделении

(19) Тип реверберации 1
(20) Тип реверберации 2
(21) Глубина реверберации 1
(22) Глубина реверберации 2
(23) Тип эффекта 1
(24) Тип эффекта 2
(25) Глубина эффекта
(26) —
(27) Чувствительность клавиатуры
(28) Фиксированные данные
(29) Педаль AUX
(30) Глубина педали смягчения
(31) Младший байт абсолютного значе-

ния темпа

(32) Старший байт абсолютного значения

темпа

(33) Глубина сэмпла отпускания клавиши
(34) —
(35) —
(36) Вариация

(2) Универсальное сообщение не в реальном времени (GM On)
General MIDI On (Вкл. общий стандарт MIDI)
Формат данных: [F0H] -> [7EH] -> [XnH] -> [09H] -> [01H] -> [F7H]

или

8. SYSTEM EXCLUSIVE MESSAGES (ЭКСКЛЮЗИВНЫЕ

СИСТЕМНЫЕ СООБЩЕНИЯ)

(Формат MIDI Yamaha)
Panel Data Transmit (Передача данных панели)

или

Advertising