4

Есть приложение, которое я использую как микшер. Он имеет графический интерфейс, который выглядит как микшер - некоторые регуляторы, некоторые фейдеры и т.д. Если вы не знаете, что я имею в виду, вот пример:

пример миксера графического интерфейса

Постоянная проблема, с которой я сталкиваюсь, это отсутствие возможности управлять параметрами в этом приложении из внешнего источника: из другого приложения или из внешнего аппаратного устройства. Обычно я делаю это через OSC или Midi по внутренней шине midi, но это не вариант.

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

У кого-нибудь есть какие-либо предложения / творческие решения для управления параметрами приложения, которые доступны (или только кажутся) доступными через интерфейс приложения?

1 ответ1

1

Я не уверен, находятся ли устройства в одной сети, поскольку я не могу спросить в комментарии. Поэтому я рискну и предложу утилиту для OSX:

KeyboardMaestro

Он может записывать щелчки и перетаскивания мышью и нажатия клавиш, и перетаскивания могут относиться к определенным окнам, а не к точкам в пикселях. Таким образом, окно может двигаться, и макросы все равно будут работать.

Он также имеет сопутствующее приложение для iOS, которое может вызывать записанные перетаскивания мышью и нажатия клавиш.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .