Знаете ли вы, что можно управлять HeavyM не только с помощью мыши или тачпада? Потому что, давайте признаем, хотя они чрезвычайно полезны для рисования и настройки параметров, пока вы сидите за своим столом, прокручивать, чтобы найти крошечный переключатель эффектов во время живого выступления — это не самое интересное занятие. Вот почему вы можете облегчить себе жизнь с помощью внешних управляющих устройств, например, использовать клавиатуру.
Стандартные сочетания клавиш
Чтобы сделать ваш рабочий процесс более плавным и уменьшить количество кликов, необходимых для доступа к некоторым функциям, мы уже реализовали несколько сочетаний клавиш в программном обеспечении. Обновленный список сочетаний клавиш для используемой вами версии доступен прямо в программе из Управление → Список сочетаний клавиш... или с помощью сочетания [CTRL/Cmd + /].
Пользовательские сокращения
Кроме этих стандартных сокращений, вы также можете установить собственные команды клавиатуры для HeavyM. Для этого вам нужно заставить элементы в интерфейсе приложения 'учиться', на какую клавишу они должны реагировать.
Включение изучения клавиатуры
Чтобы назначить клавиши, сначала нужно включить интерфейс изучения клавиатуры. Активируйте его из Управление → Редактировать назначения MIDI или перейдите на вкладку Клавиатура в окне настроек Управления (из Управление → Настройки... или на панели инструментов) и нажмите кнопку "Режим изучения клавиатуры".
Затем вы увидите цветное наложение на многих элементах интерфейса в HeavyM.
Добавление назначений
Вы можете установить пользовательскую клавишу для каждой кнопки или ползунка, на которых есть наложение: просто нажмите на него (он будет отмечен желтым кругом) и нажмите нужную клавишу на клавиатуре. Это свяжет клавишу и элемент интерфейса вместе, и вы увидите это в списке в окне Управление.
Примечание: вы можете назначить одну и ту же клавишу сразу нескольким командам. Например, одна клавиша может быть связана с несколькими переключателями эффектов, так что когда вы нажмете ее позже, все эти эффекты включатся сразу!
В отличие от стандартных сокращений, ваши пользовательские назначения не могут быть комбинациями клавиш, они должны быть отдельными клавишами. Некоторые специальные клавиши и символы были блокированы (например, CTRL/Cmd, Tab, Enter и т.д.), и если вы попытаетесь назначить один из них, это не будет учтено.
После завершения вы можете просто выключить режим редактирования с помощью той же кнопки/меню или клавишей [Esc]. Теперь, если вы нажмете одну из пользовательских клавиш, это вызовет связанные команды в программе! (
Примечание: если вы нажмете [CTRL/Cmd], [Alt] или [Shift] одновременно с назначением, пользовательская команда не будет вызвана, чтобы избежать конфликтов с большинством стандартных сокращений. Например, если вы используете [CTRL/Cmd + Z] и [Z] также назначена для Seq 1 / Воспроизведение, комбинация запустит только стандартную команду "Отменить", связанную с [CTRL/Cmd + Z].
Редактирование назначений
Если вы хотите изменить назначение позже, просто снова включите режим изучения, снова щелкните по целевому элементу управления и нажмите новую клавишу.
Удаление назначений
Существует 3 способа удалить назначения:
- Когда режим обучения ВКЛЮЧЕН, выберите наложение и нажмите [Удалить/Backspace]. Это удалит выбранное назначение.
- Щелкните правой кнопкой мыши по одному назначению в таблице в окне Управления и выберите опцию "Удалить назначение". Это удалит выбранное назначение.
- Используйте кнопку "Удалить все назначения" над таблицей в окне Управления. Это удалит все назначения клавиатуры в проекте.
Сохранение назначений
Назначения клавиатуры, которые вы установили, сохраняются напрямую в вашем файле проекта .hm.
Настройки назначений
Каждое назначение, которое вы настраиваете, имеет набор настроек, которые можно увидеть в таблице назначений окна Управления.
Для назначений клавиатуры вы можете редактировать:
- Поведение Toggle: если отмечено, ваша клавиша на клавиатуре будет работать как кнопка «переключатель», если нет, то как кнопка «нажать» для этого назначения. Вот пример для двух состояний, например, с клавишей, назначенной на ползунок в HeavyM.
- Toggle включен: если нажать и отпустить клавишу, она установит ползунок на максимальное значение. Если нажать и отпустить его снова, он установит минимальное значение. И так далее.
- Переключатель не отмечен: если вы нажмете клавишу, это установит ползунок на максимальное значение. Когда вы отпустите его, это установит его на минимальное значение.
- Диапазон: эта настройка появляется, например, на ползунках или числовых полях. Установив минимум и максимум, вы можете изменить диапазон элемента интерфейса в HeavyM. Например, если вы установите диапазон 1–15 для толщины эффекта рамки, когда вы перемещаете фейдер, назначенный этому, значения будут варьироваться только в пределах от 1 до 15, как бы сильно вы ни перемещали фейдер!