Документация

Назначения контроллера

Эта функция позволяет менять параметры, не перетаскивая элементы на экране. Когда EffeTune находится в фокусе, можно использовать MIDI-контроллер, геймпад или клавиши; изменения также отображаются в интерфейсе.

Добавление назначения

  1. Откройте Settings и выберите Назначения контроллера….
  2. Выберите Добавить (Learn) и переместите регулятор, нажмите клавишу или воспользуйтесь геймпадом.
  3. Выберите эффект, правило экземпляра и параметр.
  4. При необходимости настройте Min, Max, Sensitivity, направление или режим. Изменения сохраняются сразу.

Для отдельных кнопок увеличения и уменьшения создайте два назначения: + и −. При совпадении с сочетанием EffeTune появляется предупреждение; пока приложение в фокусе, назначение контроллера имеет приоритет.

Для назначения кнопки выберите Режим кнопки: Переключатель меняет состояние при каждом нажатии, а Моментальный действует только пока кнопка удерживается.

Автоматизация по времени и случайным значениям

Выберите Добавить автоматизацию, чтобы менять числовой параметр без физического контроллера. Новое назначение создаётся с безопасным односекундным Таймером. Для источника Часы выберите Час, Минута или Секунда, а затем волну Нарастающая, Синус или Косинус. Местное время считывается раз в секунду и переносится в диапазон между Мин. и Макс.

Для таймера задайте Интервал (секунды) не меньше 1. Изменить на величину прибавляет или вычитает Величина при каждом событии; Случайное значение из диапазона выбирает новое значение между Мин. и Макс.; Случайный шаг от текущего значения перемещает текущее значение вверх или вниз.

В поле Расписание доступны Интервал, Один раз и Ежедневно. Интервал задаётся от 1 до 2 147 483,647 секунды и измеряет время, прошедшее во время работы приложения. При задержке применяется только одно изменение, следующий интервал отсчитывается от этого момента, а пропущенные события не повторяются. Одноразовый запуск использует местные Дата и Время; ежедневный — местное время и ждёт следующего дня, если сегодняшнее время прошло. Оба следуют местному календарю и часам компьютера, включая ручное изменение времени и переход на летнее время; ежедневный запуск выполняется не более одного раза за местную дату. Прошедший запуск отмечается как Истекло и не выполняется задним числом; укажите будущую дату или время, чтобы подготовить его снова.

Часы и Таймер управляют только числовыми параметрами эффектов, но не параметром Включено, списками или операциями раздела Общее, включая Скорость воспроизведения. Случайные действия также доступны для физической кнопки или клавиши, назначенной числовому параметру. Если приложение или компьютер задержали событие таймера, после возобновления применяется только одно изменение без повтора пропущенных событий. Одинаковая настройка не воспроизводит одну и ту же случайную последовательность.

Первый и Последний выбирают первый или последний совпавший эффект. Все задаёт одно значение всем совпадениям и использует первое как начальное для относительных изменений. Включено включает и выключает эффект.

Общее управляет не эффектом, а приложением и музыкальным плеером: Основной обход, Переключить A/B, Воспроизведение/пауза, Стоп, Следующий/предыдущий трек, Перемотка ±10 с, Скорость воспроизведения, Сохранять высоту тона, Повтор, Перемешать и Следующий/предыдущий пресет.

  • Для операций Следующий/предыдущий трек, Перемотка ±10 с и Следующий/предыдущий пресет Направление задаёт сторону: + — вперёд, − — назад. С бесконечным энкодером или джог-колесом переход идёт в сторону поворота.
  • Скорость воспроизведения плавно меняется фейдером или ручкой, 1x — в центре. Кнопка или клавиша переключает на следующую стандартную скорость в заданном Направлении.
  • Следующий/предыдущий пресет перебирает пользовательские пресеты в порядке названий и после последнего возвращается к первому, а перед первым — к последнему.
  • Пока музыкальный плеер закрыт, операции плеера ничего не делают. Если браузер не разрешает запуск звука, начать воспроизведение с контроллера нельзя; запустите его кнопкой воспроизведения в плеере.

Min и Max ограничивают диапазон и вводятся в единицах, указанных для параметра; их перестановка меняет направление. Начните с Sensitivity 1.

Источники управления

  • MIDI: поддерживаются CC, ноты и pitch bend через Web MIDI. Для CC по умолчанию выбран абсолютный режим; для бесконечного энкодера выберите подходящий относительный. Chromium и Firefox поддерживают Web MIDI, Safari — нет. BLE-MIDI и сетевой MIDI работают, если система показывает их как MIDI-порты.
  • Mackie Control (MCU): выберите MCU в поле protocol. Поддерживаются моторизованные фейдеры и касание, V-Pot и световые кольца, а также светодиоды кнопок. Текст LCD, индикаторы, дисплей времени и handshake не поддерживаются. После переключения Generic/MCU повторите Learn.
  • Геймпад: кнопки пошагово меняют или переключают параметр; для непрерывных значений и списков доступен повтор при удержании. Оси по умолчанию относительные, что удобно для стиков с возвратом в центр. Для органов без возврата используйте абсолютный режим.
  • Клавиатура: работает только при фокусе EffeTune и не срабатывает в текстовых полях. Переключатели игнорируют системный повтор, а увеличение и уменьшение могут повторяться.

Подключение и устранение неполадок

Под названием каждого MIDI-устройства отображается состояние подключения: Подключено — цветом успешного состояния темы, Отключено — цветом предупреждения.

Назначения сохраняются после отключения и возобновляются при возврате устройства с тем же именем. Если обновление системы или драйвера изменило имя, повторите Learn для затронутых назначений. Одинаковые геймпады используют общие назначения, а MIDI-порты с одинаковым именем различаются только порядком подключения.

Если MIDI-устройства не видны, разрешите EffeTune доступ к MIDI и снова откройте окно. В Safari по-прежнему доступны клавиатура и геймпад.