Иллюстрированный самоучитель по CubaseSX


Controller — сообщение о состоянии контроллера


Controller — сообщение о состоянии контроллера. Параметры сообщения — тип контроллера и его состояние. В спецификации MIDI этому сообщению соответствует сообщение Control Change формата Bk cc vv, где k — номер MIDI-канала, ее — номер, vv — значение контроллера. В литературе принято обозначать сообщение Control Change сокращенно, например, СС91 — сообщение о смене значения контроллера глубины эффекта реверберации.

MIDI-контроллеры делятся на контроллеры непрерывного действия (связанные с рукоятками, движками, регуляторами и т. п.) и переключатели (педали, кнопки и т. п.), имеющие два дискретных состояния (On/Off— включено/выключено). Для переключателей значения контроллера 0—63 означают выключенное состояние, а 64—127 — включенное.

В соответствии со спецификацией General MIDI принята следующая нумерация контроллеров:

  •  № 0-31 — старший байт значения контроллеров непрерывного действия;

  •  № 32-63 — младший байт значений контроллеров непрерывного действия;

  •  № 64-95 — переключатели;

  •  № 96-119 — зарезервированы;



  •  № 120-127 — специальные канальные сообщения.

    На сообщения, содержащие старший или младший байт значения контроллера, MIDI-устройства реагируют немедленно. Причем в качестве недостающего байта значения контроллера используется либо ранее переданное, либо установленное по умолчанию значение. Это позволяет, передав однажды неизменный байт, в дальнейшем передавать только изменившийся байт значения контроллера.

    Спецификацией General MIDI определены следующие контроллеры: 

    •  № 1 — Modulation — контроллер глубины частотной модуляции;

    •  № 2 — Breath — духовой контроллер;

    •  № 4 — Foot Controller — ножной контроллер;

    •  № 5 — Portamento Time — контроллер времени портаменто (портаменто — плавный переход по частоте от ноты к ноте);

    •  № 7 — Volume — контроллер громкости звука в канале; 

    •  № 8 — Balance — контроллер баланса стереоканалов; 

    •  № 10 — Pan — контроллер панорамы; 

    •  № 11 — Expression — контроллер экспрессивности звука;

    •  № 64 — Sustain Pedal, Holdl — контроллер педали удержания звучания нот;

    •  № 65 — Portamento — контроллер включения/выключения режима портаменто;

    •  № 66 — Sostenuto Pedal — контроллер педали удержания звучания нот, включенных во время действия педали;

    •  № 67 — Soft Pedal — контроллер педали приглушения звука.



      Содержание раздела