154 реализация midi, Изменение программы - program change, Послекасание канала - channel pressure – Инструкция по эксплуатации Roland V-Synth
Страница 152: Подтяжка тона - pitch bend change, Omni off (controller number 124), Omni on (controller number 125)
154
Реализация MIDI
Данный синтезатор принимает следующие зарегистрированные параметры RPN:
RPN
Данные
MSB, LSB
MSB, LSB
Разъяснения
00H, 00H
mmH, llH
Интервал подтяжки с помощью рычажка
высоты тона - Pitch Bend Sensitivity
mm: 00H - 18H (0 - 24 полутонов)
ll: игнорируется (принимается равным 00H)
Таким образом, может быть задан интервал
подтяжки до 24 полутонов (двух октав) вверх
и вниз.
00H, 01H
mmH, llH
Точная настройка канала -
Channel Fine Tuning
mm, ll: 20 00H - 40 00H - 60 00H
(-4096 x 100 / 8192 - 0 - +4096 x 100 / 8192 центов)
00H, 02H
mmH, llH
Грубая настройка канала Channel Coarse
Tuning
mm: 10H - 40H - 70H (-48 - 0 - +48 полутонов)
ll: игнорируется (принимается равным 00H)
7FH, 7FH
---, ---
RPN null
Зарегистрированные
параметры RPN и
незарегистрированные параметры NPRN не
будут меняться при последующем приеме
данных с помощью контроллеров cc06 и
cc38.После получения сообщения RPN null
любые
принимаемые
изменения
контроллеров будут игнорироваться. Для
сообщения RPN null не
обязательно
передавать
данные Data Entry. Ранее
установленные значения параметров не будут
более изменяться.
mm, ll: эти данные игнорируются
Изменение программы - Program Change
Статус
2й байт
CnH
ppH
n = номер канала MIDI:
0H - FH (каналы 1 - 16)
pp = номер программы - Program number:
00H - 7FH (prog.1 - prog.128)
*
Если отключен параметр Receive Program Change parameter (SYSTEM Com MIDI/
USB), изменение программы не принимается.
Послекасание канала - Channel Pressure
Статус
2й байт
DnH
vvH
n = номер канала MIDI:
0H - FH (каналы 1 - 16)
vv = Послекасание канала - Channel Pressure:
00H - 7FH (0 - 127)
Подтяжка тона - Pitch Bend Change
Статус
2й байт
3й байт
EnH
llH
mmH
n = номер канала MIDI:
0H - FH (каналы 1 - 16)
mm, ll = значения подтяжки тона -
Pitch Bend value:
00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)
Сообщения о режиме работы каналов -
Channel Mode Messages
*
Не принимаются, когда отключен (значение OFF) параметр, определяющий прием
сообщений - Receive Switch (SYSTEM Com Part MIDI).
Отключить все звуки - All Sounds Off (контроллер
сс120)
Статус
2й байт
3й байт
BnH
78H
00H
n = номер канала MIDI: 0H - FH (каналы 1 - 16)
*
При получении этого сообщения все звучащие ноты на этом канале будут
отключены.
Переустановить все контроллеры - Reset All
Controllers (контроллер сс121)
Статус
2й байт
3й байт
BnH
79H
00H
n = номер канала MIDI: 0H - FH (каналы 1 - 16)
*
При получении этого сообщения, следующие контроллеры примут свои исходные
значения:
Контроллер
Исходное значение
Подтяжка тона - Pitch Bend Change
+/-0 (center)
Полифоническое давление на клавишу -
Polyphonic Key Pressure
0 (off)
Послекасание канала - Channel Pressure
0 (off)
Модуляция - Modulation
0 (off)
Старший байт духового контроллера - Breath Type MSB
0 (min)
Младший байт духового контроллера - Breath Type LSB
0 (min)
Экспрессия - Expression
127 (max)
Педаль поддержки 1 - Hold 1
0 (off)
Состенуто - Sostenuto
0 (off)
Смягчение - Soft
0 (off)
Педаль поддержки 1 - Hold 2
0 (off)
Контроллер общего назначения 1 (старший байт) -
General Purpose Controller 1 MSB
0 (min)
Контроллер общего назначения 2 (старший байт) -
General Purpose Controller 2 MSB
0 (min)
Контроллер общего назначения 3 (старший байт) -
General Purpose Controller 3 MSB
0 (min)
Контроллер общего назначения 4 (старший байт) -
General Purpose Controller 4 MSB
0 (min)
Контроллер общего назначения 1 (младший байт) -
General Purpose Controller 1 LSB
0 (min)
Контроллер общего назначения 2 (младший байт) -
General Purpose Controller 2 LSB
0 (min)
Контроллер общего назначения 3 (младший байт) -
General Purpose Controller 3 LSB
0 (min)
Контроллер общего назначения 4 (младший байт) -
General Purpose Controller 4 LSB
0 (min)
Контроллер общего назначения 5 - General Purpose Controller 50 (min)
Контроллер общего назначения 6 - General Purpose Controller 60 (min)
Контроллер общего назначения 7 - General Purpose Controller 70 (min)
Контроллер общего назначения 8 - General Purpose Controller 80 (min)
RPN
Не устанавливается. Предыдущий ввод данных не будет изменен.
All Notes Off (Controller number 123)
Статус
2й байт
3й байт
BnH
7BH
00H
n = номер канала MIDI: 0H - FH (каналы 1 - 16)
*
При получении сообщения "Отключить все ноты" (All Notes Off), все звучащие
ноты на этом канале будут отключены. Однако, если нажаты педали поддержки
Hold 1 или Sostenuto, то ноты, звучащие из-за этих педалей, будут продолжать
звучать до отпускания педалей.
OMNI OFF (Controller number 124)
Статус
2й байт
3й байт
BnH
7CH
00H
n = номер канала MIDI: 0H - FH (каналы 1 - 16)
*
Будет выполнено то же действие, что и при получении сообщения "Отключить все
ноты" (All Notes Off).
OMNI ON (Controller number 125)
Статус
2й байт
3й байт
BnH
7DH
00H
n = номер канала MIDI: 0H - FH (каналы 1 - 16)
*
Будет выполнено то же действие, что и при получении сообщения "Отключить все
ноты" (All Notes Off).