Пульт своими руками, проэкт

Рассмотрим основные режимы эксплуатации пульта: 1. Постановочное шоу - здесь все предопределено заранее, все, что можно запрограммировать - запрограммировано, вплоть до синхронизации с тайм-кодом медиаплеера. Коррекция в процессе воспроизведения минимальна - например поправить луч, если актер встал немного в стороне от первоначальной позиции. Важная сервисная возможность для туров - коррекция относительных позиций приборов во всех сценах программы, возможность замены приборов на другие с сохранением основных функций без переписывания сцен. Задача в чистом виде для Cue-стека с клавишей Go. 2. Клуб/ресторан/дискотека - имеется набор запрограммированных сцен, которые могут выбираться в режиме произвольного доступа. Могут быть назначены отдельные фейдеры на “дежурные картинки”, управление дымо-снего-мыло-машинами, стробоскопами, блиндерами. Для концертных номеров могут быть запрограммированы отдельные Cue-последовательности, вызов которых производится по ходу действия. Возможны импровизации с использованием программатора/пресетов. Задача решается комбинацией нескольких Cue-стеков, большим плюсом является произвольный выбор Cue внутри стека (не только Go/Back). Весьма полезны макросы, загружающие нужные наборы Cue-стеков в плейбек, особенно, если его ширина ограничена. Большим плюсом является абстрагирование функций приборов от номеров каналов и значений DMX. Например “все в красный”, с программированием варантов реакции приборов, не поддерживающих вызываемую функцию. 3. Full Live - все сцены программируются виде пресетов и заготовок, воспроизведение идет параллельно с нескольких Cue-стеков и программатора с набором пресетов. Полезная возможность сохранить на лету понравившиеся сцены для повторного быстрого вызова. Полезно для работы в прокате, когда световик компании формирует базовые сцены на площадке с конкретным набором приборов, затем после приезда световика выступающего коллектива (за час до начала программы :slight_smile: ) производится быстрый набор рабочих сцен из базовых. Для решения задачи нужна развитая пресетная система и “широкий” плейбек с произвольным выбором Cue в стеках. Для любого варианта работы нужны генераторы эффектов, позволяющие писать движения и чейзы не по шагам, а с использованием системных пресетов и их последующей трансформацией путем изменения параметров (по сути структура, аналогичная процессорам обработки звука). Нужны возможности оперативного изменения скорости движения и “размаха” при воспроизведении. Естественно, говоря о PC-версии, подразумеваются возможности произвольного назначения горячих клавиш, MIDI-сообщений от контроллера, расположения на экране прочих элементов управления, в том числе для тачскрина. Повторение на экране расположения клавиш любимой консоли с художественной их прорисовкой в 3D не всегда является оптимальным вариантом пользовательского интерфейса :slight_smile: Библиотека приборов должна иметь возможность самостоятельного редактирования и добавления новых приборов. Чтобы использовать “мировой опыт”, нелишне будет иметь возможность импорта приборов из Hog.