Yamaha CP33: Формат данных MIDI
Формат данных MIDI: Yamaha CP33
Формат данных MIDI
Формат данных MIDI
Если Вы уже хорошо знакомы с MIDI или пользуетесь компьютером для управления своей музыкальной
аппаратурой с помощью формируемых компьютером сообщений MIDI, приведенные в настоящем
разделе сведения могут помочь Вам при управлении CP33.
1. NOTE ON/OFF (НОТА ВКЛ. / ВЫКЛ.)
Формат данных: [9nH] -> [kk] - [vv]
3. MODE MESSAGES (СООБЩЕНИЯ РЕЖИМА)
9nH = Событие «нота вкл. / выкл.» (n = номер канала)
Формат данных: [BnH] -> [cc] - [vv]
kk = Номер ноты (Передача: 09H ~ 78H = a-2 ~ C8 / Прием: OOH ~ 7FH
BnH = Изменение режима управления (n = номер канала)
= C-2 ~ G8)
сс = Номер режима управления
vv = Скорость (Кey ON (нажатие клавиши) = 01H ~ 7FH, Кey OFF (от-
vv = Диапазон значений данных
пускание клавиши) = 01H ~ 00H)
Формат данных: [8nH] -> [kk] - [vv] (только прием)
(1) All Sound Off (Откл. все звуки)
8nH = Событие «нота выкл.» (n = номер канала)
ссH Параметр Диапазон данных (vvH)
kk = Номер ноты (OOH ~ 7FH = C-2 ~ G8)
78H Откл. все звуки 00H
vv = Скорость
(2) Reset All Controls (Сброс всех органов управления)
2. CONTROL CHANGE (ИЗМЕНЕНИЕ РЕЖИМА
ссH Параметр Диапазон данных (vvH)
УПРАВЛЕНИЯ)
79H Сброс всех органов управления 00H
Формат данных: [BnH] -> [cc] - [vv]
Сбрасываются настройки следующих органов управления:
BnH = Изменение режима управления (n = номер канала)
Орган управления Значение
сс = Номер режима управления
Экспрессия 127 (макс.)
vv = Диапазон значений данных
Педаль сустейна 0 (Выкл.)
(1) Bank Select (Выбор банка)
Sostenuto 0 (Выкл.)
ссH Параметр Диапазон данных (vvH)
Педаль смягчения 0 (Выкл.)
00H Ст. разряды выбранного банка 00H:Normal
(3) Local control (Местное управление - только прием)
20H Мл. разряды выбранного банка 00H … 7FH
ссH Параметр Диапазон данных (vvH)
Выполнение процедуры выбора банка не начнется до приема сле-
дующих сообщениий изменения программы.
7AH Местное управление 00H (выкл.), 7FH (вкл.)
(2) Modulation wheel (Колесо модуляции)
(4) All Notes Off (Откл. все ноты)
Приложение
ссH Параметр Диапазон данных (vvH)
ссH Параметр Диапазон данных (vvH)
01H Модуляция 00H … 7FH
7BH Откл. все ноты 00H
(3) Main Volume (Общая громкость)
ВЫКЛЮЧАЕТ все ноты, передающиеся в заданном канале. Любые
ссH Параметр Диапазон данных (vvH)
ноты, на которое действуют педали сустейна или sostenuto, продол-
01H Старшие разряды уровня громкости 00H … 7FH
жают звучать до отпускания педали.
(4) Expression (Экспрессия)
(5) Omni Off (Откл. режим OMNI - только прием)
ссH Параметр Диапазон данных (vvH)
ссH Параметр Диапазон данных (vvH)
01H Старшие разряды уровня экспрессии 00H … 7FH
7СH Откл. режим OMNI 00H
(5) Pan (Панорама)
Те же действия, что и для сообщения All Sound Off.
ссH Параметр Диапазон данных (vvH)
(6) Omni On (Вкл. режим OMNI - только прием)
07H Старшие разряды панорамы 00H … 7FH
ссH Параметр Диапазон данных (vvH)
(6) Sustain (сустейн)
7DH Вкл. режим OMNI 00H
ссH Параметр Диапазон данных (vvH)
Те же действия, что и для сообщения All Sound Off.
0BH Старшие разряды уровня сустейна 00H … 7FH
(7) Sostenuto
(7) Mono (Моно - только прием)
ссH Параметр Диапазон данных (vvH)
ссH Параметр Диапазон данных (vvH)
0AH Sostenuto 00H … 7FH
7EH Моно 00H
(8) Soft Pedal (Педаль смягчения)
Те же действия, что и для сообщения All Notes Off.
ссH Параметр Диапазон данных (vvH)
(8) Poly (Полифония - только прием)
40H Sostenuto 00H … 7FH
ссH Параметр Диапазон данных (vvH)
(9) Effect 1 Depth (Reverb Send Level) (Глубина эффекта 1 / Уровень
7FH Моно 00H
реверберации)
Те же действия, что и для сообщения All Notes Off.
ссH Параметр Диапазон данных (vvH)
5BH Глубина эффекта 1 00H … 7FH
• При выключении изменения режима управления сообщения из-
Регулировка уровня передачи реверберации.
менения режима управления не передаются и не принимаются.
(10) Effect 4 Depth (Variation Effect Send Level) (Глубина эффекта 4 -
• Сообщения Вкл. / Выкл. местного управления и Вкл. / Выкл. ре-
Уровень передачи эффекта вариации)
жима OMNI не передаются. Соответствующее число отключения
ссH Параметр Диапазон данных (vvH)
ноты поддерживается при передаче сообщения «All Notes Off»
5EH Глубина эффекта 1 00H … 7FH
(передача).
• При приеме старших / младших разрядов банка тембра это
(11) RPN
число сохраняется во внутреннем буфере - вне зависимости от
65H RPN Старшие разряды
порядка приема, а затем сохраненное значение используется
64H RPN Младшие разряды
для выбора соответствующего голоса после приема сообщения
06H Ввод данных Старшие разряды
изменения программы.
26H Ввод данных Младшие разряды
• Режим полифонии активен всегда. Данный режим не изменяется,
60H Данные Увеличение
если инструмент принимает сообщения смены режима MONO /
61H Данные Уменьшение
* Параметры, управляемые с помощью RPN
POLY.
* Грубая настройка
* Точная настройка
* Диапазон модуляции звука
CP33 Руководство Пользователя
51
Формат данных MIDI
Формат данных: [F0H] -> [43H] -> [0nH] -> [7CH] -> ... -> [F7H]
4. PROGRAM CHANGE (ИЗМЕНЕНИЯ ПРОГРАММЫ)
F0H, 43H, 0nH, 7CH (n: Номер канала)
Формат данных: [CnH] -> [ppH]
00H, LLH (длина данных)
СnH = Событие изменения программы (n = номер канала)
43H, 4CH, 50H, 27H, 30H, 35H (CLP05)43H, 4CH, 20H, 20H (CL)
ppH = Номер изменения программы
3xH, 3yH (версия x.y)
P.C.# = Номер изменения программы
[PANEL DATA (ДАННЫЕ ПАНЕЛИ)]
Наименование тембра
Старшие
P.C.#Младшие
[CHECK SUM (Контрольная сумма - 1 байт) = 0-(43H+4CH+20H+......+О
разряды
разряды
кончание данных)
GRAND PIANO 1 0 122 1
F7H (КОНЕЦ ЭКСКЛЮЗИВНОГО СООБЩЕНИЯ)
Вариация
0 123 1
• Содержание данных панели
GRAND PIANO 2 0 112 1
(1) 1-й тембр
(19) Тип реверберации 1
Вариация
0 112 2
(2) Двойной тембр вкл. /выкл.
(20) Тип реверберации 2
MONO PIANO 0 123 2
(3) Второй тембр
(21) Глубина реверберации 1
Вариация
0 114 2
(4) Баланс двойного тембра
(22) Глубина реверберации 2
E.PIANO 1 0 122 5
(5) Расстройка двойного тембра
(23) Тип эффекта 1
Вариация
0 123 5
(6) Октава 1-го тембра из двух
(24) Тип эффекта 2
(7) Октава 2-го тембра из двух
(25) Глубина эффекта
E.PIANO 2 0 122 6
(8) Глубина эффекта 1-го тембра из двух
(26) —
Вариация
0 122 89
(9) Глубина эффекта 2-го тембра из двух
(27) Чувствительность клавиатуры
E.CLAVICHORD 0 122 8
(10) Разделение вкл. /выкл.
(28) Фиксированные данные
Вариация
0 123 8
(11) Второй тембр разделения
(29) Педаль AUX
VIBRAPHONE 0 122 12
(12) Точка разделения
(30) Глубина педали смягчения
Вариация
0 122 13
(13) Баланс разделения
(31) Младший байт абсолютного значе-
(14) Октава 1-го тембра разделения
ния темпа
CHURCH ORGAN 0 123 20
(15) Октава 2-го тембра разделения
(32) Старший байт абсолютного значения
Вариация
0 122 20
(16) Глубина эффекта 1-го тембра раз-
темпа
JAZZ ORGAN 0 122 17
деления
(33) Глубина сэмпла отпускания клавиши
Вариация
0 123 17
(17) Глубина эффекта 2-го тембра раз-
(34) —
HARPSICHORD 0 122 7
деления
(35) —
Вариация
0 123 7
(18) Режим сустейна при разделении
(36) Вариация
Приложение
STRINGS/CHOIR 0 122 49
• Запрос передачи данных панели не принимается.
Вариация
0 122 53
GUITAR 0 122 25
9. SYSTEM EXCLUSIVE MESSAGES (ЭКСКЛЮЗИВНЫЕ
Вариация
0 122 26
СИСТЕМНЫЕ СООБЩЕНИЯ)
WOOD BASS 0 122 33
(Универсальный формат)
Вариация
0 124 33
Формат данных: [F0H] -> [7FH] -> [XnH] -> [04H] -> [01H] -> [IIH] ->
E.BASS 0 122 34
[mmH] -> [F7H]
Вариация
0 122 36
Уровень громкости ведущего устройства MIDI (Master Volume)
• Одновременное изменение уровня громкости всех каналов.
• Некоторые устройства используют нумерацию изменений программы
• При приеме сообщения уровня громкости ведущего устройства из-
от 0 до 127. Поскольку CP33 использует нумерацию от 1 до 128,
менение громкости распространяется только на приемный канал MIDI
будет необходимо вычитать 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: Динамическое измерение
Данные Передача Прием
F8H
Передается каж-
Принимается как 96-тактовая син-
(2) Универсальное сообщение не в реальном времени (GM On)
дые 90 тактов.
хропосылка темпа, если тактовый
General MIDI On (Вкл. общий стандарт MIDI)
генератор MIDI определен как вне-
Формат данных: [F0H] -> [7EH] -> [XnH] -> [09H] -> [01H] -> [F7H]
шний.
Передается
Если сигнал не принимается по кана-
FEH
каждые 200 мил-
лу MIDI более 400 мс, обработка для
лисекунд.
All Sound Off, All Notes Off и Reset All
Controllers такая же, как если бы эти
сигналы были приняты.
• Внимание: Если при приеме MIDI сообщения произошла ошибка,
или
эффекты сустейна, sostenuto и смягчения для всех каналов отключа-
ются, и выдается сообщение All Notes Off.
8. SYSTEM EXCLUSIVE MESSAGES (ЭКСКЛЮЗИВНЫЕ
СИСТЕМНЫЕ СООБЩЕНИЯ)
(Формат MIDI Yamaha)
Panel Data Transmit (Передача данных панели)
52
CP33 Руководство Пользователя
Формат данных MIDI
При приеме сообщения о включении общего стандарта General MIDI систе-
Формат данных: [F0H] -> [43H] -> [73H] -> [xxH] -> [11H] -> [0nH] - >
ма MIDI возвращается к настройкам по умолчанию.
[ccH] -> [vvH] -> [F7H]
На выполнение данного сообщения требуется приблизительно 50 мс, поэ-
тому перед передачей следующего сообщения должен быть предусмотрен
достаточный промежуток времени.
10. SYSTEM EXCLUSIVE MESSAGES (ЭКСКЛЮЗИВНЫЕ
СИСТЕМНЫЕ СООБЩЕНИЯ)
(Расширенный формат XG)
(1) Изменение собственного параметра XG
Формат данных: [F0H] -> [43H] -> [1nH] -> [4СH] -> [hhH] -> [mmH] - > [llH]
-> [ddH]-> ... -> [F7H]
Объем данных должен соответствовать размеру параметра (2 или 4
• Если при включенном режиме Reserve принимаются сообщения уровня
байта).
громкости или экспрессии, они начнут действовать после приема сле-
При приеме сообщения включения системы XG System On система
дующего сообщения Key On. При выключенном режиме Reserve они
MIDI возвращается к настройкам по умолчанию.
начнут действовать сразу.
На выполнение данного сообщения требуется приблизительно 50 мс,
поэтому перед передачей следующего сообщения должен быть пре-
13. SYSTEM EXCLUSIVE MESSAGES (ЭКСКЛЮЗИВНЫЕ
дусмотрен достаточный промежуток времени.
СИСТЕМНЫЕ СООБЩЕНИЯ) (Массив данных
настроек ведущего устройства)
(2) Массив собственных данных XG
Запрос массива данных (только прием)
Формат данных: [F0H] -> [43H] -> [0nH] -> [4СH] -> [aaH] -> [bbH] ->
Формат данных: [F0H] -> [43H] -> [2nH] -> [7FH] -> [05H] -> [33H] - > [00H]
[hhH] -> [mmH] - > [llH] -> [ddH]-> ... -> [ccH] -> [F7H]
-> [00H] -> [F7H]
Приложение
Массив данных
Формат данных: [F0H] -> [43H] -> [0nH] -> [7FH] -> [05H] -> [04H] -> [OE]
-> [33H] - > [00H] -> [00H]-> [dtH] -> [ccH] -> [F7H]
• Прием сообщения включения системы XG System On вызывает пере-
инициализацию соответствующих параметров и значений изменений
режима управления. Перед передачей следующего сообщения в CP33
должен быть предусмотрен достаточный промежуток времени на их
выполнение (около 50 мс).
• Сообщение изменения собственного параметра XG может содержать
два или четыре байта данных параметра (в зависимости от размера
параметра).
• Сведения о значениях адресов и счетчика битов приведены в Таблице
1 ниже. Следует иметь в виду, что значение общего размера таблицы
совпадает с размером массива данных. В качестве адреса массива
данных допускается использовать только верхний адрес блока (00H,
00H, 00H).
14. SYSTEM EXCLUSIVE MESSAGES (ЭКСКЛЮЗИВНЫЕ
11. SYSTEM EXCLUSIVE MESSAGES (ЭКСКЛЮЗИВНЫЕ
СИСТЕМНЫЕ СООБЩЕНИЯ) (Прочие)
СИСТЕМНЫЕ СООБЩЕНИЯ) (Формат MIDI CP33)
Формат данных: [F0H] -> [1nH] -> [27H] -> [30FH] -> [00H] -> [00H]->
Формат данных: [F0H] -> [43H] -> [73H] -> [01H] - > [nnH] -> [F7H]
[mmH] -> [llH] -> [ccH] -> [F7H]
12. SYSTEM EXCLUSIVE MESSAGES (ЭКСКЛЮЗИВНЫЕ
СИСТЕМНЫЕ СООБЩЕНИЯ) (Особый режим
управления)
CP33 Руководство Пользователя
53
Формат данных MIDI
<Таблица 1>
Таблица изменений параметров MIDI (SYSTEM)
Адрес (H) Размер (H) Данные (H) Параметр Описание Значение по
умолчанию
от -50 до +50 центов
1-й бит 3 - 0 -> бит 15 -12
2-й бит 3 - 0 -> бит 11 -8
3-й бит 3 - 0 -> бит 7 -4
4-й бит 3 - 0 -> бит 3 -0
0 - 127
00= Вкл. система XG
00=ВКЛ (только прием)
* Значения ниже 020CH выбирают -50 центов. Значения выше 05F4H выбирают +50 центов.
< Таблица 2>
Таблица изменений параметров MIDI (EFFECT 1)
Адрес (H) Размер (H) Данные (H) Параметр Описание Значение по
умолчанию
от -50 до +50 центов
Приложение
00: базовый тип
от -50 до +50 центов
00: базовый тип
• «VARIATION» относится к эффекту, управляющемуся с панели.
< Таблица 3>
Таблица изменений параметров MIDI (MULTI PART)
Адрес (H) Размер (H) Данные (H) Параметр Описание Значение по умолчанию
• Карта эффектов MIDI
REVERB (Реверберация)
Старшие разряды Младшие разряды
EFFECT (Эффект)
Старшие разряды Младшие разряды
54
CP33 Руководство Пользователя
YAMAHA [ Концертный рояль ] Дата: 01 декабря 2005 г.
Приложение
CP33 Руководство Пользователя
55
YAMAHA [ Концертный рояль ] Дата: 01 декабря 2005 г.
ИСПОЛНИТЕЛЬНАЯ ТАБЛИЦА MIDI (Master) Версия: 1.0
Приложение
56
CP33 Руководство Пользователя
Оглавление
- Прежде чем приступить к эксплуатации СР33
- Наименования и назначение органов управления
- Прослушивание демонстрационных песен
- Воспроизведение тембров
- Использование режима Master
- Настройки режима Master - Режим редактирования
- Подробности настройки
- Подсоединение к компьютеру и другим устройствам MIDI
- Устранение неполадок
- Перечень предустановленных тембров
- Перечень настроек предприятия-изготовителя
- Настройки функций
- Режим Master
- Формат данных MIDI
- Технические характеристики