154 реализация midi, Изменение программы - program change, Послекасание канала - channel pressure – Инструкция по эксплуатации Roland V-Synth

Страница 152: Подтяжка тона - pitch bend change, Omni off (controller number 124), Omni on (controller number 125)

Advertising
background image

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).

Advertising