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

Recipes: Preset из ссылок

Preset, описанный ингредиентами: группа, исходный Preset, Phaser, MAtricks. Пульт готовит результат заново каждый раз.

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

Recipe описывает Preset ингредиентами вместо значений: какая группа, какой Preset, какой Phaser, с какими настройками. Пульт готовит результат сам, каждый раз заново.

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

Recipe появились в 1.4 вместе с MAgic — интерполяцией значений Preset по Selection Grid, до пяти опорных точек на ось.

Из чего состоит строка Recipe

Поле Смысл
Selection К каким Fixture применяется: группа или Selection
Preset или Value Что применить
Phaser Движение, если оно нужно
MAtricks Как распределить по Selection
Прочие настройки Phase, скорость, доля Fixture

Строк может быть несколько: одна для передних голов, другая для задних, третья для статики. Все вместе — один Preset.

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

Recipe собираются в пустых Preset и в уже существующих: обычный Preset превращается в Recipe. Тогда же в Recipe заработали Shuffle и Shift.

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

Recipe Editor заменил окно Programmer Parts: Selection, значения, фильтры и MAtricks задаются мышью, а не только командной строкой. Появился столбец Enabled.

Что даёт Recipe

Preset остаётся связанным с источниками: поменяли состав группы — Preset автоматически относится к новому составу; поменяли исходный цвет — изменился и Recipe.

Вместо десятка похожих Preset получается один с параметрами, и читается он списком: «синий на задние плюс Phaser по кругу». По значениям этого не понять.

Типовое применение

командная строка
> EditRecipe Preset 2.1
 

Look-пресеты: «куплет», «припев», «проигрыш» — целые состояния шоу, собранные ссылками.

Phaser общего назначения: «волна по фронту» как ингредиент, который вызывается на разных группах.

Быстрый баскинг: пул Recipe это пул готовых состояний, каждое из которых остаётся связанным с исходными Preset.

Приём

Начните с простого: один Recipe из группы и цветового Preset. Убедитесь, что изменение исходного цвета меняет результат.

Recipe Phaser

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

Phaser собирается Recipe, а не записанными шагами. Phaser Recipe — тот же Recipe, но с двумя строками и больше: строка на шаг, а столбец Step показывает, какому шагу строка принадлежит.

Рядом появился пул Shapes. Форма — Object с одним Recipe, описывающим, как значение переходит между шагами; в пуле 22 готовые, часть привязана к Attribute, часть работает с любыми. Назначенная в столбец Shape, форма заполняет пустые ячейки Recipe своими значениями.

У формы обязательны Transition, Width, Acceleration, Deceleration. Необязательных больше: Attributes, Speed, Speed Master, Phase, Measure, NShot, Direction, Adaptive Measure, Adaptive Width, XY Rotation, MAtricks.

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

Phaser Recipe собирается прямо в Edit Recipe Mode: берёте группу и Object пула позиций, потом следующие, и шаги набираются по порядку.

Что Где Что делает
Link Steps Редактор формы Правит парные значения формы вместе, чтобы двухшаговый Phaser не разъезжался
Make Other Symmetrical Калькулятор Считает встречное значение перехода по уже введённому
Turn into Phaser Редактор Preset Переводит универсальный пресет-фазер в Recipe

В редакторе формы появились стрелки перехода между шагами, выбор пула данных, столбец мастера скорости и работа с MAtricks. Второй и следующие Phaser в Recipe ссылаются на первый, а не заводят настройки заново.

Когда Recipe лишний

Если Preset — просто значение, записанное один раз, вроде позиции на площадке, Recipe ничего не добавит. Recipe ценны там, где есть повторяющаяся конструкция: одна и та же логика на разных группах.

Осторожно

Recipe вычисляется динамически. Это удобно, и это же значит, что изменение группы или исходного Preset меняет результат в Cue, где вы этого не ждали. Прежде чем править ингредиент, посмотрите, кто на него ссылается.

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

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