Русский

MIDI-контроллер для Photoshop

Загрузить InputConfig в Mac App StoreInputConfig бесплатно доступен в Mac App Store. macOS 14 или новее, без учётной записи, без отслеживания, открытый исходный код.

Да, через приложение, которое превращает пэды и ручки в сочетания Photoshop, потому что в Photoshop нет настроек MIDI: он слушает клавиатуру и перо. Таким приложением служит InputConfig, бесплатный в Mac App Store, и он находит устройство MIDI class-compliant по USB или Bluetooth MIDI без драйвера.

Панель ниже рассчитана на контроллер с пэдами, несколькими ручками и педалью сустейна. К ней прилагаются клавиши Photoshop и задачи, для которых всё равно нужен плагин.

Шаги

  1. Подключите MIDI-контроллер по USB или Bluetooth MIDI.
  2. Добавьте в InputConfig строку на каждый пэд, нажмите Scan, ударьте по пэду и выберите клавишу Photoshop.
  3. Поставьте ручки в режим Turn со скобкой на каждое направление для размера кисти.
  4. Добавьте Photoshop в Activate when these apps are in front и включите пресет.

Соберите панель из пэдов

Пэды и клавиши действуют как кнопки и остаются нажатыми, пока вы их держите.

  • Вы: Добавьте строку на каждый пэд, нажмите Сканировать (Scan), ударьте по пэду и выберите клавишу из таблицы.
  • InputConfig: Нажимает эту клавишу, когда по пэду бьют.
  • Проверка: Ударьте по пэду 1 в Photoshop, и выберется кисть.
Пэд, ручка или педальКлавиша PhotoshopЗадача
Пэд 1BКисть
Пэд 2EЛастик
Пэд 3VПеремещение
Пэд 4LЛассо
Пэд 5Command ZОтмена, ещё раз для шага назад
Пэд 6Command Shift ZПовтор
Пэд 7XПоменять основной и фоновый цвет
Пэд 8Command Shift NНовый слой
Ручка 1, режим Turn] по часовой, [ против часовойРазмер кисти
Ручка 2, режим TurnShift ] по часовой, Shift [ против часовойЖёсткость кисти
Ручка 3, режим TurnCommand плюс по часовой, Command минус против часовойМасштаб
Педаль сустейнаSpace, удержаниеРука: двигайте холст пером, пока педаль нажата
  • Непрозрачность. Когда активен инструмент рисования, её задают цифровые клавиши: 1 это 10 процентов, 5 это 50, 0 это 100. Четыре свободных пэда на 2, 5, 7 и 0 дают быстрые шаги непрозрачности.
  • Пипетка. Второй пэд или педаль, удерживающая Option, превращает кисть в пипетку, пока нажата.

Педаль на Space для руки освобождает обе руки для пера и пэдов.

Настройте ручки: Turn, Dial и Switch

Ручку можно читать тремя способами:

  • Turn. Даёт короткий толчок каждые несколько шагов вращения, по часовой для одной строки и против часовой для другой, и так ручка становится размером кисти: каждый толчок это одно нажатие клавиши скобки. Turn Step задаёт, насколько нужно повернуть на одно нажатие.
  • Dial. Считает центр нулём, как у стика, и работает быстрее, чем дальше вы поворачиваете, что подходит для прокрутки длинной панели слоёв с выводом Mouse Wheel.
  • Switch. Срабатывает один раз после середины, для педалей и кнопок, которые отправляют CC. Педаль сустейна читается именно так.
Две строки ручек MIDI в InputConfig в режиме Turn: правая скобка по часовой и левая скобка против часовой.
Figure 1. Режим Turn превращает каждый шаг ручки в одно нажатие клавиш размера кисти Photoshop.

Ручки, отправляющие своё положение, работают в режиме Turn, включая бесконечные энкодеры, переведённые в абсолютный режим. Энкодер в относительном режиме не декодируется, поэтому переведите его в абсолютный в его собственном редакторе. Чтобы узнать, что отправляет ручка, откройте вид MIDI в Live Visualizer и покрутите её.

Live Visualizer в InputConfig в раскладке MIDI: клавиатура, именованные ручки и журнал событий.
Figure 2. Покрутите ручку, и вид MIDI покажет её номер CC, это самый быстрый способ узнать, что привязывать.

Только для Photoshop, и чтобы DAW всё равно слушала

  • Вы: Дайте пресету панели запись автопереключения для Photoshop в Activate when these apps are in front и включите Switch presets when the front app changes в Settings, Advanced.
  • InputConfig: Отправляет клавиши Photoshop с пэдов, только пока Photoshop на переднем плане.
  • Проверка: Переключитесь на другое приложение. Те же пэды могут делать там что-то другое.

InputConfig слушает рядом с другими приложениями и никогда не забирает сообщение MIDI. Если открыта DAW с дорожкой, готовой к записи, она запишет и пэды. Используйте канал, который DAW игнорирует, или отключите запись на дорожке.

Если пэд или ручка ничего не делает

Поднимайтесь по этой лестнице, начиная с самого малого шага:

  1. Следите за видом MIDI. Если при ударе по пэду ничего не появляется, Mac не слышит контроллер.
  2. Переведите энкодеры в абсолютный режим. Энкодер в относительном режиме не декодируется.
  3. Выведите Photoshop на передний план. При включённом автопереключении панель работает только там.
  4. Проверьте клавиши Photoshop. Если вы меняли сочетание в Photoshop, строка должна отправлять ваше.

Если это видно в виде MIDI, любая строка может это использовать.

Чего он не умеет

Маппер клавиш нажимает клавиши. Он не может выставить ползунок в значение, поэтому ручке, которая прямо двигает ползунок Hue в Photoshop или ползунок Camera Raw, нужно ПО, общающееся с самим Photoshop. Для ползунков Develop в Lightroom Classic люди используют бесплатный MIDI2LR с открытым исходным кодом.

Если у вас нет оборудования MIDI, ту же работу делает игровой контроллер во второй руке. Раскладка контроллера для Photoshop готова в конструкторе пресетов (Smart Preset Maker), а строки MIDI и строки контроллера могут жить в одном пресете. Для инструментов, размера кисти, масштаба, отмены, слоёв и руки Photoshop хватает сочетаний клавиш.

Коротко

  • Пэды. Дайте им инструменты, отмену, повтор и слои, по одной клавише каждому.
  • Ручки. Режим Turn со скобками для размера и жёсткости кисти.
  • Педаль. Она удерживает Space для руки.

Контроллер с пэдами, который у вас уже есть, может стать панелью Photoshop совсем без плагина.

Вопросы

Поддерживает ли Photoshop MIDI-контроллеры?

Напрямую нет. В нём нет настроек MIDI, поэтому MIDI-контроллеру нужно приложение, которое превращает его пэды и ручки в сочетания клавиш Photoshop, или плагин, общающийся с Photoshop.

Может ли MIDI-ручка менять размер кисти в Photoshop?

Да. Поставьте ручку в режим Turn с правой скобкой по часовой и левой скобкой против часовой, и каждый шаг ручки будет одним шагом размера.

Нужен ли драйвер для моего MIDI-контроллера?

Не для устройства USB или Bluetooth MIDI class-compliant, а таких большинство.

Будет ли пэд по-прежнему играть ноты в моём музыкальном приложении?

Да. InputConfig слушает рядом с другими приложениями, поэтому DAW, слушающая тот же контроллер, по-прежнему слышит ноты.

Ещё на русском

Подробные руководства на английском

Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, основные кнопки и меню приложения показываются по-русски; на этой странице они названы так же, с английским названием в скобках. Остальная часть приложения и сайта на английском языке.

Эта страница на других языках: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Загрузить InputConfig в Mac App StoreБесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.