Українська

Що таке MIDI learn?

Завантажити InputConfig з Mac App StoreЦей застосунок повністю безкоштовний. Обліковий запис створювати не потрібно. Немає підписок, складних завантажень, і нічого не заблоковано. Оптимізовано для Apple Silicon.

MIDI learn це функція, що дає змогу пов'язати апаратний елемент керування з елементом на екрані без знання жодних номерів. Ви вмикаєте в програмі режим learn, клацаєте ручку чи фейдер, яким хочете керувати, і рухаєте елемент на пристрої MIDI. Програма помічає, яке повідомлення надійшло, і зв'язує обидва. Відтоді апаратний елемент рухає елемент на екрані.

Я створюю InputConfig, безкоштовну програму для Mac, чия кнопка Scan це та сама ідея, спрямована на весь Mac: вона вивчає елемент керування і дає йому скорочення. У Logic Pro й Ableton Live є власний режим learn, і кроки для обох описано нижче.

Кроки

  1. Увімкніть вхід пристрою MIDI в музичній програмі.
  2. Увімкніть у програмі режим learn або зіставлення.
  3. Клацніть елемент на екрані, який хочете рухати.
  4. Рухніть одну ручку, фейдер чи пад на пристрої MIDI.
  5. Вийдіть з режиму learn і спробуйте.

Дізнайтеся, що вивчає програма

Коли ви рухаєте апаратний елемент, він надсилає повідомлення: найчастіше 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 & MIDI. Натисніть Command M для MIDI Map Mode, клацніть елемент, рухніть ручку й знову натисніть Command M.
  • Ableton Live: Показує зіставлення, поки режим увімкнено, і зберігає його, коли ви виходите.
  • Перевірка: Апаратний елемент рухає елемент на екрані.

Без увімкненого 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 і коліщатком модуляції, як будь-яка клавіатура, і це все. У більшості інших музичних програм є режим learn або зіставлення в налаштуваннях MIDI, а назви різняться.

Якщо в програмі немає режиму learn, її елементів усе одно можна досягти клавіатурними скороченнями, а мапер перетворює MIDI на них.

Вчіть по одному елементу

  • По одному. Якщо два апаратні елементи надсилають те саме повідомлення, програма вивчає той, що рухався останнім.
  • Не рухайтеся. Коліщатко чи педаль, що рухається, поки ви вчите інший елемент, вивчається замість нього.
  • Перевірте вхід. Якщо нічого не вивчається, вхід пристрою в програмі не ввімкнено.

Коли зіставлення потрапляє не на той елемент, під час навчання рухалося щось інше.

Вивчіть елемент для всього Mac

MIDI learn зупиняється на межі музичної програми. InputConfig робить те саме для всього іншого: додайте рядок, натисніть Scan (Сканувати), рухніть ручку чи вдарьте по паду, і рядок прив'язано. Потім виберіть, що він надсилає, наприклад клавіатурне скорочення, клацання, гучність системи чи програму для відкриття. Це працює й у протилежному напрямку: дайте стіку ігрового контролера номер CC, і MIDI learn будь-якої музичної програми підхопить його, ніби це ручка.

Scan це MIDI learn для програм, у яких його ніколи не було. Кроки є на сторінках MIDI у натискання клавіш на Mac і геймпад у MIDI на Mac.

Live Visualizer InputConfig у розкладці MIDI, де видно клавіатуру, підписані ручки і журнал подій.
Рисунок 1. Live Visualizer InputConfig у розкладці MIDI з підписаними ручками і журналом того, що надходить.
Редактор InputConfig з рядками стика і курка, що надсилають CC 20, 21 і 22, і рядком кнопки, що надсилає ноту 36.
Рисунок 2. Прості номери CC, які ніщо інше не використовує, від 20 до 22, найлегші цілі для MIDI learn. Рухайте елемент, поки застосунок слухає.

Коротко

  • Що. Програма пов'язує апаратний елемент з елементом на екрані, слухаючи, чим ви рухаєте.
  • Як. Режим learn, клацніть елемент, рухніть апаратний елемент, вийдіть з режиму learn.
  • Обмеження. Один елемент за раз і лише в програмах, що його мають.

Ви показуєте програмі елемент, а номер вона запам'ятовує за вас.

Питання

Що означає 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 або mapping, а їхні поточні меню не перевірено. Шукайте в посібнику learn, MIDI mapping або controller assignment і спершу ввімкніть вхід пристрою.

Чи є MIDI learn у GarageBand?

Ні. GarageBand грає ноти й слідує за pitch bend і коліщатком модуляції, але режиму призначення ручки елементові в ній немає.

Більше українською

Сторінки українською

Докладні посібники, англійською

Хто пише. Ryleigh Newman розробляє InputConfig і щодня керує своїм Mac за допомогою геймпада, бо руки погано слухаються. Цю сторінку перекладено з англійської. Якщо на Mac вибрано українську мову, InputConfig показується українською. Деякі сторінки сайту є лише англійською.

Ця сторінка іншими мовами: English, 日本語, Português, Русский

Завантажити InputConfig з Mac App StoreБезкоштовно. macOS 14 або новіша. Без облікового запису, ніщо не залишає ваш Mac. Відкритий код на GitHub.