MIDI-клавиатура передаёт в Live не звук, а команды: какая нота нажата, насколько сильно, когда отпущена. Поэтому подключение состоит из двух частей: компьютер должен получать сообщения, а Live должен направлять их на нужную дорожку с инструментом. Ниже порядок настройки и проверка. Названия пунктов даны по версии Live 12.
Шаг 1. Подключите контроллер
Соедините клавиатуру с компьютером кабелем (чаще всего это USB) и включите её. Если у вашей модели есть драйвер или скрипт управления, установите его с сайта производителя. Справка Ableton советует поддерживать в актуальном состоянии драйверы и скрипты MIDI-контроллеров, наряду с обновлениями Windows и самой программы.
Лучше подключать устройство напрямую, а не через переходник. Если компьютеру не хватает портов, берите USB-хаб с отдельным питанием.
Шаг 2. Проверьте настройки MIDI в Live
Откройте Settings (Ctrl+, на Windows, Cmd+, на Mac) и перейдите во вкладку Link, Tempo & MIDI. Здесь два раздела.
MIDI Control Surfaces. Список устройств, которые Live умеет настраивать сама. Справка Ableton сообщает, что для большинства контроллеров настройка происходит автоматически после подключения, ничего менять не нужно. Если модели нет в списке, возможно, потребуется скрипт или ручная настройка. Push 3 в этом списке не отображается: для него есть отдельная инструкция (подробнее — в статье нужен ли Push новичку).
MIDI Ports. Таблица портов с переключателями Track, Sync и Remote для входов и выходов:
| Переключатель | Для чего | Нужно ли для клавиатуры |
|---|---|---|
| Track (Input) | Ноты и сообщения CC идут на MIDI-дорожки | Да, включить |
| Track (Output) | Отправка MIDI на внешний прибор | Только если у клавиатуры есть встроенные звуки |
| Sync | Синхронизация по MIDI Clock | Нет, оставьте выключенным |
| Remote (Input) | Назначение ручек и кнопок на параметры Live, запуск клипов | Включайте, когда настраиваете назначения |
| Remote (Output) | Обратная связь на светодиоды и моторизованные фейдеры | Для контроллеров с индикацией |
Справка предупреждает: включайте только нужные порты. Не включайте Sync одновременно на вход и выход одного устройства, это вызывает петлю обратной связи и мешает работе Live. Не включайте Sync-вход сразу у нескольких устройств.
Шаг 3. Подготовьте дорожку
- Создайте MIDI-дорожку: меню Create → Insert MIDI Track или перетащите инструмент из браузера на пустую область.
- Загрузите на дорожку инструмент: пресет из браузера, Simpler, Drum Rack или плагин. Подробнее о стороннем программном обеспечении — в статье плагины для Ableton Live.
- Нажмите кнопку Arm на дорожке.
- Убедитесь, что мониторинг дорожки стоит на In или Auto.
Без инструмента дорожка не издаст звука: руководство Live поясняет, что MIDI-дорожка без инструмента выдаёт чистый MIDI, который нужно отправить в другое место, и регуляторы микшера у неё исчезают.
Шаг 4. Проверьте сигнал
Нажмите несколько клавиш. В Control Bar при получении MIDI-сообщений мигают индикаторы MIDI. Если они мигают, а звука нет, проверьте инструмент и громкость дорожки. Если не мигают, вернитесь к настройкам и портам.
Для записи включите метроном, нажмите запись и сыграйте партию. Если вы сыграли и забыли записать, нажмите Capture MIDI: Live сохраняет сыгранное на дорожках с Arm. Подробнее о записи — в статье первые шаги в Ableton Live 12.
Если клавиатуры нет: Computer MIDI Keyboard
Включите Computer MIDI Keyboard кнопкой в Control Bar или клавишей M. После этого буквенные клавиши играют ноты:
- Z и X — октава вниз и вверх;
- C и V — громкость нажатия (velocity) вниз и вверх;
- обычные однобуквенные команды работают только вместе с Shift (например, Shift+S включает соло).
Выключайте режим, когда закончили, иначе клавиши будут играть ноты вместо обычных команд.
Назначение ручек и клавиш
После того как контроллер играет ноты, можно использовать его для управления Live:
- Включите Remote для входа контроллера.
- Нажмите MIDI в правом верхнем углу (режим MIDI Map, Ctrl+M / Cmd+M).
- Щёлкните по параметру Live, затем двинуйте ручку или нажмите клавишу на контроллере.
- Выйдите из режима повторным нажатием.
Те же действия можно сделать для клавиш компьютера в режиме Key Map (Ctrl+K / Cmd+K). Важная оговорка: клавиши и контроллеры, назначенные на управление Live, не передаются на MIDI-дорожки для записи. Если вы назначили на ручку параметр, а потом удивляетесь, что она не пишется как CC, причина в этом.
Для ручек полезно выбрать Takeover Mode в настройках, чтобы параметр не прыгал, когда положение ручки отличается от значения на экране.
Типичные проблемы и решения
| Проблема | Что проверить |
|---|---|
| Live не видит клавиатуру | Кабель и порт, питание, драйвер производителя; перезапустите Live |
| Индикатор MIDI мигает, звука нет | Инструмент на дорожке, кнопка Arm, мониторинг, громкость дорожки и выход |
| Звук с задержкой | Уменьшите Buffer Size во вкладке Audio, используйте ASIO на Windows |
| Часть клавиш или ручек «не играет» | Проверьте, не назначены ли они в режимах MIDI Map и Key Map |
| Live тормозит или сбивается темп | Отключите Sync на входе и выходе одного устройства, оставьте Sync там, где он нужен |
| Live сама подключает устройство, а вы этого не хотите | Задайте Input и Output по имени устройства, а в списке Control Surface поставьте None |
Задержка при игре зависит не от клавиатуры, а от аудиоустройства и размера буфера. Рекомендации по ASIO и буферу приведены в статье о первых шагах.
Какую клавиатуру выбрать новичку
Для начала достаточно компактной модели с 25–49 клавишами, пэдами и несколькими ручками. Главное — чтобы она корректно определялась в Live и имела понятные назначения. Контроллер ближе к уровню Push (с экраном и режимом без компьютера) рассмотрен отдельно: Ableton Push 3: стоит ли покупать. Если вы пока пробуете программу, клавиатура компьютера вполне справляется. Горячие клавиши Live собраны в статье горячие клавиши Ableton Live 12.
Итоги
- Подключите контроллер, откройте Settings → Link, Tempo & MIDI и убедитесь, что порт Track на входе включён.
- Создайте MIDI-дорожку с инструментом и нажмите Arm.
- Индикатор MIDI в Control Bar подтверждает, что Live получает сообщения.
- Sync не включайте одновременно на вход и выход одного устройства.
- Нет клавиатуры — нажмите M и играйте клавишами компьютера.
- Назначенные в режиме MIDI Map клавиши не записываются как ноты.