Для управления работой футсвич контроллеров серии FSW-02 используется специальная программа управления Footswitch Management Software (обзор версии 1.1)
В этом обзоре вы познакомитесь с основными функциями и возможностями этой программы, научитесь настраивать футсвич контроллер для управления необходимыми вам программами.
|
|
TEXT +
TEXT -
Футсвич контроллер FSW-02 обзор программы управления контроллером Footswitch Management Software
При помощи программы Footswitch Management Software вы сможете настроить ваш футсвич контроллер для управления, каким угодно количеством программ и приложений. Нужные настройки могут применяться автоматически в зависимости от того какая программа запущена в данный момент, или вручную путем выбора нужного профиля настроек в программе управления.
Возможности.
Footswitch Management Software предоставляет следующие возможности для управления другими программами.
Использование клавиатурных команд приложения HotKeys
Эмуляция клика мыши по элементам управления приложения.
Использование макросов (последовательное выполнение нескольких команд с возможностью добавления временной задержки между командами)
Использование MIDI интерфейса (поддерживаются типы сообщений, MIDI KEY ON, MIDI KEY OFF, CONTROL CHANGЕ, PROGRAM CHANGЕ)
Поддержка программ.
Footswitch Management Software содержит предварительные настройки для управления следующими программами.
Секвенсоры: Cakewalk Sonar, Cubase, Ableton, Samplitude, GuitarPro
Аудио редакторы: Sound Forge, AdobeAudition
Гитарные усилители и процессоры: GuitarRig, AmpliTube, Overloud, ReValver, Waves GTR, LINE6 POD Farm
Также вы сможете сами настроить Footswitch Management Software для управления любыми другими программами.
Главное окно программы управления Footswitch Management Software
После первого запуска программы, выберите пункт меню
Файл - Импорт и загрузите в программу предварительно настроенные профили, указав файл
Profils.fms
Если вы используете операционную систему Windows 7 или Vista, для возможности сохранения изменений, программу необходимо запускать с правами Администратора.
(Правая кнопка мыши, запуск от имени Администратора).
Интерфейс программы управления Footswitch Management Software
1 Главное меню программы.
2 Панель профиля программ.
3 Панель выбора состояния кнопки футсвич контроллера для настройки действия.
4 Панель настройки действий программы для выбранного состояния кнопки футсвич контроллера.
5 Кнопки сохранения настроек и отмены произведенных изменений.
Профили программ
Настройки футсвич контроллера для управления программами сохраняются в профили, это удобно, если вы используете много разных программ. Список загруженных профилей доступен в панели профилей (
2)
Для применения нужных настроек вам необходимо будет только включить нужный профиль, или использовать функцию автоматического переключения профилей
АвтоПрофиль.
В списке профилей вы можете добавлять новые профили, а также редактировать уже загруженные.
Для удаления или копирования нужного профиля кликните по названию профиля правой клавишей мыши и выберите команду из всплывающего меню.
Флажок
Вкл. около названия каждого профиля позволяет временно выключить ненужный профиль. Эта настройка полезна при использовании функции
АвтоПрофиль.
При выключении профиля (галочка
Вкл. снята), название профиля так же исключается из списка профилей доступного через меню программы в системном трее Windows.
Настройки профиля программы
Вы можете назначать действия на любые состояния кнопок футсвич контроллера.
Для модели контроллера FSW-02 таких состояний четыре, они представлены картинками в панели выбора состояния (
3)
1 кнопка нажата;
1 кнопка отпущена;
2 кнопка нажата;
2 кнопка отпущена;
Кликая левой клавишей мыши на картинки состояний кнопок в загруженном профиле, вы можете просматривать назначенные на них действия в панели настройки действий (
4) в закладке
Действия
В закладке
Действия содержится список команд, который будет произведен при изменении состояния (нажатии или отжатии) кнопки футсвич контроллера. Действия будут выполнены последовательно, начиная с самого верхнего.
В поле
Комментарий для каждого действия вы можете оставлять текстовые комментарии, поясняющие, зачем нужно это действие. Снятие галочки
Вкл. напротив каждого действия позволяет выключить выполнение этого действия в списке команд.
Список команд удобно использовать для быстрого перепрограммирования кнопок контроллера, если мы не хотим менять настройки в управляемом приложении, а также для выполнения макрокоманд.
В этом примере, на данное состояние кнопки контроллера назначена клавиатурная команда CTRL+1.
Остальные команды в списке команд выполняться не будут, потому что у них снят флажок
Вкл.
Вы можете проверить работу действия, кликнув правой клавишей мыши на названии действия и выполнив команду меню
Тест всех действий или
Тест действия.
Аналогичная команда доступна при клике правой клавишей мыши на панели выбора состояния кнопки контроллера
Эту проверку вы также можете выполнить без подключения футсвич контроллера FSW-02 к компьютеру.
Закладка Приложения
На закладке
Приложения указывается название исполняемого файла или файлов приложений, для которых действует профиль.
Установка галочки
Первый-главный позволит посылать команды, даже если окно управляемого приложения свернуто в панели задач Windows, при этом окно управляемого приложения будет выводиться на передний план. При снятой галочке команды будут посылаться, только если окно программы активно.
Функция
Первый-главный доступна только для одного исполняемого файла в списке приложений, первого верхнего, для указания нужного приложения воспользуйтесь кнопками
Вверх,
Вниз.
Кнопка
Копировать позволяет скопировать введенные названия исполняемых файлов приложений на все остальные состояния кнопок футсвич контроллера.
Функция автоматического переключения профилей АвтоПрофиль
Функция автоматического переключения профилей, позволяет автоматически переключать профили настроек, в зависимости от того какая программа используется вами в данный момент.
Для включения функции поставьте галочку
АвтоПрофиль в панели управления профилями.
Функцию также можно включить через меню программы Footswitch Management Software в системном трее Windows.
Функция
АвтоПрофиль использует названия приложений, сохраненные в закладке
Приложения для каждого профиля.
При нажатии кнопки футсвич контроллера, программа определяет, какое приложение в данный момент активно, и включает первый по списку профиль, в котором указано название исполняемого файла активного приложения.
Если вы используете несколько разных профилей для одного приложения, приоритет будет отдаваться первому верхнему профилю в списке профилей, в такой ситуации для включения нужного профиля воспользуйтесь кнопками
Вверх,
Вниз, для перемещения нужного профиля в начало списка профилей.
Или воспользуйтесь флажком
Вкл. расположенным рядом с названием каждого профиля, для выключения ненужных профилей.
Закладка Настройки MIDI порта
Выбор MIDI порта производится на вкладке
Настройки MIDI порта
Настройки MIDI порта, общие для всех состояний кнопок футсвич контроллера в пределах одного профиля.
Для каждого отдельного профиля, вы можете производить свои настройки MIDI порта.
Кнопка
Сброс MIDI посылает в порт MIDI сообщение All Notes Off
Программирование действий
При программировании кнопок футсвич контроллера, на каждое состояние кнопки, можно назначить какое угодно количество действий
Bind.
В программе доступно четыре разных типа действия
Mouse Btn, Keyboard, Delay, MIDI.
Рассмотрим каждое из них подробнее.
Mouse Btn
Эмуляция клика мыши по элементам управления приложения.
Этот тип действия отлично подойдет, если приложение не имеет возможности использовать горячие клавиши или управление через MIDI интерфейс.
Вам доступны два способа выполнения этого действия, вы можете настроить клик мышью в определенные координаты окна приложения
lParam: или клик в определенный элемент управления (пункт меню, кнопка на панели инструментов)
wParam:
В поле
Caption: указывается заголовок окна управляемого приложения
В поле
Class: указывается класс окна управляемого приложения
Этот способ управления работает c многими приложениями, тем не менее, существуют сложные для управления приложения, где этот способ может не работать. Примеры настройки этого способа мы рассмотрим в отдельной статье.
Keyboard
Этот тип действия позволяет использовать для управления клавиатурные команды приложения, горячие клавиши (HotKeys)
Вы можете настроить любые клавиатурные команды, в том числе сочетания нажатий клавиш с кнопками Shift, Ctrl и Alt
Это самый быстрый способ настройки, посмотрите в файле помощи, какие горячие клавиши использует приложение, и добавьте их в профиль Footswitch Management Software.
Delay
Этот тип действия используется в макро командах, когда выполняется последовательность команд и нужно вставить паузу между их выполнением.
Вы можете установить время задержки от 1 до 20000мс
Для использования, просто добавьте этот тип действия между командами.
MIDI
Если приложение имеет возможность управления через MIDI интерфейс, вы сможете настроить ваш футсвич контроллер на передачу MIDI сообщений.
Можно настроить передачу следующих типов сообщений.
MIDI KEY ON, MIDI KEY OFF, CONTROL CHANGЕ, PROGRAM CHANGЕ
Для сообщений MIDI KEY ON, MIDI KEY OFF доступна установка передачи значений
Note: и
Velocity:
Для сообщений CONTROL CHANGЕ доступна установка передачи номера контроллера
Param: и его значения
Value: При установке значения
Value 2: с каждым выполнением команды передаваемое значение Value будет чередоваться значениями
Value: и
Value 2: введенными в форму. Для параметра
Value2: дополнительно доступна установка передачи значений инкремента-декремента
Inc +1,
Dec -1, передаваемое значение будет автоматически увеличиваться или уменьшатся на единицу. Для отключения передачи дополнительного значения
Value2, установите для этого параметра значение
Off.
Для сообщения PROGRAM CHANGЕ доступна установка передачи номера программы
Program: с возможностью изменения отображения списка 0-127 или 1-128 и установкой передачи инкремента-декремента
Inc +1,
Dec -1, каждое последующее передаваемое значение будет автоматически увеличиваться или уменьшатся на единицу. Для отключения передачи инкремента-декремента установите для этого параметра значение
Off.
Это все типы действий, которые можно использовать для управления приложениями. Для каждого состояния кнопки футсвич контроллера вы можете назначать сколько угодно действий, а используя макрокоманды также смешивать разные типы действий между собой
В следующей статье, мы рассмотрим пример создания профиля для управления программой GuitarPro, используя макросы и клавиатурные команды.