К содержанию
fohbookбета/ grandMA3

Layer значений в Programmer

У Attribute есть значение, собственное время и, если нужно, Phaser. Правка не в том Layer выглядит как «пульт не реагирует».

Версия ПО вашего пульта:2 фрагмента статьи для версий новее вашей2 фрагмента статьи для версий новее вашей2 фрагмента статьи для версий новее вашей2 фрагмента статьи для версий новее вашей2 фрагмента статьи для версий новее вашей1 фрагмент статьи для версий новее вашей1 фрагмент статьи для версий новее вашей1 фрагмент статьи для версий новее вашей
Быстрый выбор:

На MA3 Attribute в Programmer — это несколько Layer. Помимо значения у него есть собственное время и, если нужно, Phaser. Всё это пишется в Cue вместе.

Какие бывают Layer

Layer Что задаёт
Absolute Значение Attribute
Relative Смещение относительно того, что есть
Fade, Delay Индивидуальное время именно этого Attribute
Layer Phaser Шаги, Phase, ширина, скорость
Появилось в 1.9 · в вашей версии этого нет

Полоса энкодеров группирует Layer в три раздела: Values/Timings, Phaser Overall и Phaser Steps. Настройка Link получила режимы Active Only и MultiStep Only.

Переключение Layer меняет то, что крутят энкодеры: Attribute те же, но вместо значения вы задаёте им время или параметры Phaser.

Зачем индивидуальные времена

командная строка
> Attribute "Pan" At Fade 3
> Attribute "Tilt" At Fade 3
> At 100 Fade 0
> Store Cue 5
 

At Fade и At Delay пишут время в Layer выбранных Attribute, At 100 Fade 0 задаёт яркость и её собственное время одной командой.

Типичная задача: цвет меняется мгновенно, а положение меняется три секунды. Время у Cue целиком так не задать. Layer времени решает это без частей Cue:

  1. Выставить значения.
  2. Переключиться на Layer времени.
  3. Задать позиции 3 секунды, цвету 0.
  4. Сохранить Cue.
Приём

Времена Attribute важнее времени Cue и сохраняются при Tracking. Это удобно, но из-за этого же возникает «а почему тут медленно», когда время осталось от прошлой правки. Смотрите Layer времени в листе, если поведение не совпадает с временем Cue.

Появилось в 2.2 · в вашей версии этого нет

Столбец Individual Timing в листе Sequence решает, что важнее: общее время Cue или индивидуальные времена Attribute.

Phaser как Layer

Phaser задаётся на том же Attribute, что и значение. Поэтому он сохраняется в Cue вместе со значением, трекается вперёд, снимается новым значением поверх и может храниться внутри Preset.

Что это меняет в работе

Значение, время и движение — один Object. Вместо трёх сущностей вы правите один Attribute, а Layer переключаете как режимы отображения.

Обратная сторона: правка не в том Layer выглядит как «пульт не реагирует». При странностях первым делом смотрят, какой Layer сейчас активен.

Нашли в статье ошибку, устаревшее или непонятное место?

рядом по смыслу