
156
Ðåàëèçàöèÿ MIDI
Управление общими параметрами
Лады/настройка в пределах октавы - Scale/Octave Tuning
Adjust
Статус Байты данных Статус
F0H 7EH, 7FH, 08H, 08H, ffH, ggH, hhH, ssH... F7
Байт
Разъяснение
F0H статус эксклюзивного системного сообщения
7EH ID number - идентификационный номер производителя (
в данном случае Universal Realtime Message).
7FH ID number - идентификационный номер прибора
(в данном случае Broadcast - для всех приборов).
08H Sub ID#1 (Настройка - MIDI Tuning Standard)
08H Sub ID#2 (лады - scale/octave tuning 1-byte form)
ffH Канал - Channel/Option byte 1
Биты 0 - 1 = канал с 15 по 16-й
Биты 2 - 6 = Не определены
ggH Канал - Channel byte 2
Биты 0 - 6 = каналы с 8 по 14-й
hhH Канал - Channel byte 3
Биты 0 - 6 = каналы с 1 по 7
ssH 12 байтов смещения настройки для 12 полутонов
от C (до
) до B (си).
00H = -64 [цента]
40H = 0 [цент] (равномерно-темперированный строй)
7FH = +63 [цента]
F7H EOX - Окончание эксклюзивного системного сообщения
Передача данных
Данный инструмент может использовать эксклюзивные системные сообщения для
передачи на внешнее MIDI-оборудование множества внутренних установок.
Идентификационный номер данного синтезатора - 00H 53H.
Запрос данных - Data Request 1RQ1 (11H)
Это сообщение запрашивает данные у другого подключенного устройства. Адрес и
размер указывает тип и количество необходимых данных.
При получении запроса данных Data Request, если подключенное устройство
работает в режиме, в котором оно может передавать данные, и если адрес и размер
соответствуют требуемому формату, запрашиваемые данные передаются в виде
сообщения Data Set 1 (DS1). Если же сообщение по каким-либо
причинам не
соответствует требуемому формату приема данных, ничего не передается.
Статус
Байты данных Статус
F0H 41H, dev, 00H, 53H, 11H, aaH, bbH, ccH, F7H
ddH, ssH, ttH, uuH, vvH, sum
Байт
Разъяснение
F0H статус эксклюзивного системного сообщения
41H ID number - идентификационный номер производителя - Roland.
dev device ID - идентификационный номер прибора (dev: 10H - 1FH,
7FH).
00H model ID #1 - первый идентификационный номер модели
(V-Synth).
53H model ID #2 - второй идентификационный номер модели
(V-Synth).
11H command ID - идентификатор команды (RQ1).
aaH address MSB - старший байт адреса.
bbH address - адрес
ccH address - адрес
ddH address LSB - младший байт адреса.
ssH size MSB - старший байт размера.
ttH size - размер
uuH size - размер
vvH size LSB - младший байт размера
sum checksum - контрольная сумма
F7H EOX - Окончание эксклюзивного системного сообщения
* Размер данных, которые
могут быть переданы за один раз, зафиксирован для
каждого типа данных. Запрос данных должен быть сделан с четким указанием
адреса и размера. Обратитесь к перечню размеров и адресов в разделе “Карта
адресов параметров” (стр. 159).
* Расчет контрольной суммы описывается в разделе на стр. 169.
* Не принимается при отключенном параметре приема эксклюзивных сообщений
Receive Exclusive (SYSTEM Com MIDI/USB).
Сообщение Data Set 1DT1 (12H)
Статус Байты данных Статус
F0H 41H, dev, 00H, 53H, 12H, aaH, bbH, F7H
ccH, ddH, eeH, ... ffH, sum
Байт
Разъяснение
F0H статус эксклюзивного системного сообщения
41H ID number - идентификационный номер производителя - Roland.
dev device ID - идентификационный номер прибора
(dev: 10H - 1FH, 7FH).
00H model ID #1 - первый идентификационный номер модели
(V-Synth).
53H model ID #2 - второй идентификационный номер модели
(V-Synth).
12H command ID - идентификатор команды (DT1).
aaH Старший байт адреса: верхний байт начального адреса
данных для передачи.
bbH Адрес: верхний средний байт начального адреса данных
для передачи.
ccH Адрес: нижний средний байт начального адреса
данных
для передачи.
ddH Младший байт адреса: нижний байт начального адреса
данных для передачи.
eeH Данные: реальные данные, предназначенные для передачи.
Данные, состоящие из множества байтов, пересылаются по
порядку, начиная с адреса.
: :
ffH Данные
sum checksum - контрольная сумма
F7H EOX - Окончание эксклюзивного системного сообщения
* Количество данных, которое может быть передано за один раз, зависит от типа
данных
. Данные будут передаваться с заданного начального адреса и заданного
размера. Обратитесь к перечню размеров и адресов в разделе “Карта адресов
параметров” (стр. 159).
* Данные, размер которых превышает 256 байт, будут разделены на отдельные
пакеты данных по 256 байтов или менее; каждый пакет будет передаваться с
интервалом около 20 мс.
* Расчет контрольной суммы описывается в
разделе на стр. 169.
* Не принимается при отключенном параметре приема эксклюзивных сообщений
Receive Exclusive (SYSTEM Com MIDI/USB).
Статус Байты данных Статус
F0H 41H, dev, 42H, 12H, aaH, bbH, ccH, F7H
ddH, ... eeH, sum
Байт
Разъяснение
F0H статус эксклюзивного системного сообщения
41H ID number - идентификационный номер производителя - Roland.
dev device ID - идентификационный номер прибора (dev: 10H - 1FH,
7FH).
42H model ID - идентификационный номер модели (GS).
12H command ID - идентификатор команды (DT1).
aaH Старший байт адреса: верхний байт начального адреса
передаваемых данных.
bbH Адрес: средний байт начального адреса передаваемых
данных.
ccH Младший байт адреса: нижний байт начального адреса
передаваемых данных.
ddH Данные: реальные данные, предназначенные для передачи.
Данные, состоящие
из множества байтов,
пересылаются по порядку, начиная с адреса.
: :
eeH Данные
sum checksum - контрольная сумма
F7H EOX - Окончание эксклюзивного системного сообщения
* Количество данных, которое может быть передано за один раз, зависит от типа
данных. Данные будут передаваться с заданного начального адреса и заданного
размера. Обратитесь к перечню размеров и адресов в разделе “Карта адресов
параметров” (стр
. 159).
* Данные, размер которых превышает 256 байт, будут разделены на отдельные
пакеты данных по 256 байтов или менее; каждый пакет будет передаваться с
интервалом порядка 20 мс.
* Расчет контрольной суммы описывается в разделе на стр. 169
* Не принимается при отключенном параметре приема эксклюзивных сообщений
Receive Exclusive (SYSTEM Com MIDI/USB).
Kommentare zu diesen Handbüchern