Command Line — язык пульта
Основной интерфейс консоли: порядок слов, составные номера, опции, фидбек и Oops. Кнопки и Pool просто набирают команды за вас.
Command Line — основной интерфейс, а кнопки и Pool — быстрый способ набрать команду. Любое нажатие на плитку дописывает текст в Command Line, и любую команду можно набрать руками.
Порядок слов
Команда строится почти как русское предложение:
[Глагол] [Объект] [Номер] [Оператор] [Значение] [/Опции]
> Store Cue 5 > Fixture 1 Thru 10 At Full > Group 3 At Preset 2.5 > Delete Cue 7 Thru 12 > Assign Sequence 4 At Executor 9 > Store Cue 3 Part 1 /Merge
Глагол можно опустить, тогда подразумевается «выбрать»: Fixture 1 Thru 10.
Можно опустить и объект — тогда команда применяется к текущему выбору: At 50.
| Элемент | Примеры | Что делает |
|---|---|---|
| Глаголы | Store, Update, Delete, Copy, Move, Label, Assign, Edit, Go, Off |
Действие |
| Объекты | Fixture, Group, Preset, Cue, Sequence, Executor, Effect, Macro |
К чему применяется |
| Операторы | Thru, +, -, At, If, With |
Как связаны части |
| Значения | Full, Zero, числа, Preset 4.2 |
Что присвоить |
| Опции | /Merge, /Overwrite, /Remove, /CueOnly |
Уточнение действия |
Полный список — в справочнике команд, там же поиск по русским формулировкам.
Составные номера
Точка разделяет уровни: Preset 2.5 — пятый Preset типа Position, Dmx 3.101 —
сто первый канал третьей Universe, Executor 2.7 — седьмой Executor второй
страницы, Cue 4.5 — Cue между четвёртым и пятым.
Точка с запятой разделяет команды, и на этом построены все Macro:
> Clear ; Group 1 ; At Full ; Store Cue 1
Где консоль отвечает
Окно Command Line Feedback показывает, что консоль поняла и что сделала. Красная строка — ошибка. Когда команда «не сработала», ответ почти всегда там.
| Сообщение | Что значит |
|---|---|
Unknown command |
Такого слова пульт не знает: опечатка |
Syntax error |
Слова знакомые, но собраны не по правилам |
Object does not exist |
Объекта с таким номером нет |
Illegal name |
Недопустимое имя: имена пишутся латиницей |
Illegal cue number |
Номер Cue вне допустимого, от 0.001 до 9999.999 |
Destination not empty, no copy mode given |
Копируете в занятое место и не указали, заменить или объединить |
Command not executed |
Команду нельзя выполнить, например включить Executor без Cue |
Сообщения нумерованы, полный список — в разделе Error Messages мануала MA.
Справка по синтаксису
> CmdHelp Store > Store /? > List Group
/? после ключевого слова выводит опции именно этой команды.
Oops
Oops, на клавиатуре Backspace, отменяет последнее действие. Пульт
переспросит: Ok или Please. Отменённое вернуть нельзя. Если Oops
удержать, откроется список последних действий, и отменить можно несколько
подряд, от самого свежего назад. Тот же список в окне ответов — ListOops.
Что попадает в список, задаётся в Setup → User → Oops Settings:
по умолчанию настройки Setup, смена видов и действия в Programmer. После
сохранения изменений Patch список начинается заново.
Запуск Cue, изменение положения фейдера, смену страницы. Oops работает с данными шоу, а не с воспроизведением. И сохранение файла он не заменяет.
Четыре приёма
At между двумя объектами копирует значения с одного на другой. Fixture 5
получит всё, что сейчас у Fixture 3:
> Fixture 5 At Fixture 3
Нажатое дважды At вводит другую команду — Normal, возврат выбора к
нормальному значению диммера из настроек пользователя.
Thru без второго числа означает «до конца» — Fixture 5 Thru, Cue 10 Thru.
If фильтрует выбор. Оставит из первой группы только Fixture, участвующие
в третьем Cue:
> Group 1 If Cue 3
Минус вычитает, плюс добавляет: Group 1 - Fixture 4 + 7.
Не заучивайте. Некоторое время нажимайте кнопки мышью и смотрите, что появляется в Command Line. Через пару дней начнёте набирать руками, потому что так быстрее.
Нашли в статье ошибку, устаревшее или непонятное место?