Русский
Что такое MIDI learn?
Это приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.
MIDI learn представляет собой функцию, которая позволяет связать аппаратный регулятор с регулятором на экране, не зная никаких номеров. Вы переводите приложение в режим обучения, щёлкаете ручку или фейдер, которыми хотите управлять, и двигаете регулятор на устройстве MIDI. Приложение замечает, какое сообщение пришло, и связывает два регулятора. С тех пор аппаратный регулятор двигает регулятор на экране.
Я делаю InputConfig, бесплатное приложение для Mac, у которого кнопка Scan воплощает ту же идею, направленную на весь Mac: она запоминает регулятор и назначает ему сочетание. У Logic Pro и Ableton Live свои режимы обучения, и шаги для обоих ниже.
Шаги
- Включите вход устройства MIDI в музыкальном приложении.
- Переведите приложение в режим обучения или назначения.
- Щёлкните регулятор на экране, который хотите двигать.
- Подвигайте одну ручку, фейдер или пэд на устройстве MIDI.
- Выйдите из режима обучения и попробуйте.
Поймите, чему учится приложение
Когда вы двигаете аппаратный регулятор, он отправляет сообщение: чаще всего Control Change с номером контроллера, иногда ноту. Приложение сохраняет этот номер и канал рядом с регулятором на экране. На оборудовании ничего не меняется. MIDI learn означает, что приложение запоминает, какое сообщение относится к какому регулятору. Номера контроллеров названы в списке MIDI CC, хотя с learn искать номер не приходится.
Используйте его в Logic Pro
- Вы: Щёлкните регулятор плагина или микшера. Выберите Logic Pro, Control Surfaces, Learn Assignment, затем подвигайте ручку или фейдер на устройстве. Выберите Learn Assignment ещё раз, чтобы закончить.
- Logic Pro: Связывает этот регулятор с полученным сообщением.
- Проверка: Подвиньте аппаратный регулятор, и регулятор на экране идёт за ним.
В Logic порядок такой: сначала регулятор на экране, потом оборудование.
Используйте его в Ableton Live
- Вы: Включите Remote для входа устройства в Settings, Link, Tempo and MIDI. Нажмите Command M для MIDI Map Mode, щёлкните регулятор, подвигайте ручку и снова нажмите Command M.
- Ableton Live: Показывает назначение, пока режим включён, и сохраняет его, когда вы выходите.
- Проверка: Оборудование двигает регулятор на экране.
Если MIDI идёт из InputConfig, включите Track и Remote для входа InputConfig в Settings, Link, Tempo and MIDI. Track отправляет ноты на ваши дорожки, а Remote позволяет назначению слышать вход.
Если для входа не включён Remote, Live слышит ноты и игнорирует назначение.
Найдите её в Cubase, Reaper, FL Studio и Pro Tools
В каждом из них есть способ связать аппаратный элемент с параметром, а названия и места отличаются от Logic Pro и Ableton Live. Шаги для Ableton выше сверены с руководством Ableton 27 октября 2026 года. Актуальные меню остальных четырёх не проверялись, поэтому путь по памяти здесь не приводится.
- Поищите в руководстве. Ищите learn, MIDI mapping, controller assignment или remote control.
- Сначала включите вход. Learn слышит только то устройство, вход которого включён в настройках MIDI приложения.
- Обучите один элемент, затем проверьте. Подвигайте оборудование и смотрите, как за ним следует элемент на экране.
Меню меняются от приложения к приложению, но порядок почти никогда: сначала элемент на экране, потом оборудование.
Узнайте, где его нет
Он есть не в каждом приложении. В GarageBand MIDI learn нет: он играет ноты и следует за pitch bend и колесом модуляции, как любая клавиатура, и на этом всё. В большинстве других музыкальных приложений есть режим обучения или назначения в настройках MIDI, а названия различаются.
Если в приложении нет режима обучения, до его регуляторов всё равно можно добраться сочетаниями клавиш, а маппер превращает MIDI в эти сочетания.
Обучайте по одному регулятору за раз
- По одному. Если два аппаратных регулятора отправляют одно и то же сообщение, приложение запомнит тот, который двигался последним.
- Не двигайте лишнего. Колесо или педаль, которые двигаются, пока вы обучаете другой регулятор, запоминаются вместо него.
- Проверьте вход. Если ничего не запомнилось, вход устройства в приложении не включён.
Если назначение попало не на тот регулятор, во время обучения двигалось что-то ещё.
Обучите регулятор для всего Mac
MIDI learn заканчивается на границе музыкального приложения. InputConfig делает то же самое для всего остального: добавьте строку, нажмите Scan (Сканировать), подвигайте ручку или ударьте по пэду, и строка привязана к нему. Затем выберите, что он отправляет: сочетание клавиш, клик, громкость системы или приложение, которое нужно открыть. Работает и в другую сторону: назначьте стику игрового контроллера номер CC, и MIDI learn любого музыкального приложения подхватит его, как ручку.
Scan работает как MIDI learn для приложений, в которых его никогда не было. Шаги есть на страницах MIDI в нажатия клавиш на Mac и Геймпад в MIDI на Mac.


Коротко
- Что. Приложение связывает аппаратный регулятор с экранным, слушая, что вы двигаете.
- Как. Режим обучения, щёлкнуть регулятор, подвигать оборудование, выйти из режима обучения.
- Ограничения. По одному регулятору за раз и только в приложениях, где он есть.
Вы показываете приложению регулятор, а номер оно запоминает за вас.
Вопросы
Что значит MIDI learn?
Режим, в котором приложение назначает аппаратный регулятор экранному, слушая: вы щёлкаете регулятор на экране, двигаете ручку или пэд, и приложение связывает их.
Как пользоваться MIDI learn в Logic Pro?
Щёлкните регулятор, который хотите двигать, выберите Logic Pro, Control Surfaces, Learn Assignment, подвигайте ручку или фейдер на устройстве, затем выберите Learn Assignment ещё раз, чтобы закончить.
Можно ли использовать MIDI learn с игровым контроллером в Ableton Live?
Да, когда его MIDI идёт из InputConfig. Дайте стику номер CC, включите Track и Remote для входа InputConfig в настройках Live, нажмите Command M, щёлкните элемент, подвигайте стик и снова нажмите Command M.
Как назначить MIDI в Ableton Live?
Включите Remote для входа устройства в Settings, Link, Tempo and MIDI. Нажмите Command M, щёлкните регулятор, подвигайте ручку и снова нажмите Command M.
Как пользоваться MIDI learn в Cubase, Reaper или FL Studio?
В каждом есть своя функция learn или назначения, и актуальные меню не проверялись. Поищите в руководстве learn, MIDI mapping или controller assignment и сначала включите вход устройства.
Есть ли MIDI learn в GarageBand?
Нет. GarageBand играет ноты и следует за pitch bend и колесом модуляции, но режима для назначения ручки регулятору в нём нет.
Ещё на русском
Подробные руководства на английском
Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, InputConfig показывается по-русски. Некоторые страницы сайта пока есть только на английском.
Эта страница на других языках: English, 日本語, Português
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.