Найти в Дзене
SunliteTuts

Настройка AB кнопок APC40 MK2 для режима 0-1-2 в Sunlite Suite 3

Многие знают о наличии на AKAI APC40 MK2 кнопки Crossfader A/B с режимами переключения между тремя её состояниями. Но мало кто знает как применить эту особенность в Sunlite Suite 2 и Sunlite Suite 3. В этой статье немного расскажу пошагово, но для тех, кто хочет побыстрее - в конце прикреплю видеоролик где рассказываю об этом. За идею кстати спасибо Сергею Сорокину. Исходя из анализа технической документации APC40 MK2 и особенностей работы в Sunlite Suite, проблема с настройкой трех состояний кнопок связана с особенностями MIDI-протокола контроллера и способами их обработки в программе. Согласно протоколу связи APC40 MK2, кнопки Crossfader A/B действительно имеют три состояния: Эти кнопки работают как momentary (мгновенные) во всех режимах контроллера (Mode 0, 1, 2) и при каждом нажатии циклически переключаются между тремя состояниями. При стандартном подключении MIDI-контроллера к Sunlite Suite 3 большинство кнопок интерпретируются как двухпозиционные (вкл/выкл), поскольку программа
Оглавление

Многие знают о наличии на AKAI APC40 MK2 кнопки Crossfader A/B с режимами переключения между тремя её состояниями. Но мало кто знает как применить эту особенность в Sunlite Suite 2 и Sunlite Suite 3.

В этой статье немного расскажу пошагово, но для тех, кто хочет побыстрее - в конце прикреплю видеоролик где рассказываю об этом. За идею кстати спасибо Сергею Сорокину.

Понимание работы AB кнопок APC40 MK2

Исходя из анализа технической документации APC40 MK2 и особенностей работы в Sunlite Suite, проблема с настройкой трех состояний кнопок связана с особенностями MIDI-протокола контроллера и способами их обработки в программе.

Согласно протоколу связи APC40 MK2, кнопки Crossfader A/B действительно имеют три состояния:

  • 0 = выключено (Off)
  • 1 = желтый цвет (Yellow)
  • 2-127 = оранжевый цвет (Orange)

Эти кнопки работают как momentary (мгновенные) во всех режимах контроллера (Mode 0, 1, 2) и при каждом нажатии циклически переключаются между тремя состояниями.

Проблема стандартного подключения

При стандартном подключении MIDI-контроллера к Sunlite Suite 3 большинство кнопок интерпретируются как двухпозиционные (вкл/выкл), поскольку программа обычно обрабатывает MIDI Note On/Off сообщения или простые CC-значения 0/127.

Например при добавлении контроллера в окошко консоли кнопка автоматически переключается в режим NOTE ON/OFF что отбирает возможность переключения в третий режим.

Чтобы вернуть возможность переключения между тремя состояниями нужно в окошке Console Setup для нужной кнопки задать параметр All Status.

-2

Тем самым мы вернём возможность работы кнопки в трёх режимах.

Решения для настройки практического применения трех состояний

1. Использование Button Activation в Sunlite Suite 3

Первый эффективный способ - настройка через Button Activation:

  1. Откройте окно Console в Sunlite Suite 3
  2. Настройте три состояния:
    В настройках Button Activation задайте три разных значения
    Для каждого состояния (0, 1, 2) назначьте соответствующие функции
Обратите внимание на уровень Trigger Level. В первый раз это 0, второй это 1, третий это 2.
Обратите внимание на уровень Trigger Level. В первый раз это 0, второй это 1, третий это 2.

2. Использование Virtual Selector

Альтернативный метод (более эффективный) через Virtual Selector:

  1. Создайте Virtual Selector в Console с тремя Nb states
  2. Настройте абсолютные связи селектора для кнопки AB
  3. Задайте три позиции селектора:
    Позиция 0: выключенное состояние со значением тригерного уровня 0
    Позиция 1: первый режим работы со значением тригерного уровня 1
    Позиция 2: второй режим работы со значением тригерного уровня 2
  4. Убедитесь что выбрали In active level - ON, а Outside active level - Disable
-4

И в последствии используйте нужные вам кнопки активации с определёнными положениями виртуал селектора. Более подробнее о виртуал селекторах можно посмотреть в видео:

Заключение

Настройка трех состояний AB кнопок APC40 MK2 в Sunlite Suite 2/3 возможна через систему Button Activation или Virtual Selector. Ключ к успеху - правильная интерпретация MIDI-сообщений, которые отправляет контроллер, и их корректное связывание с функциями программы. При возникновении сложностей рекомендуется использовать внешний MIDI-транслятор для преобразования сигналов.

Ну и как обещал - видео с демонстрацией работы.