Українська

Геймпад як MIDI: ігровий контролер як інструмент MIDI

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

Геймпад PS5, Xbox, Switch чи 8BitDo може стати безкоштовним контролером MIDI на Mac. InputConfig створює віртуальний порт MIDI з назвою InputConfig, тож геймпад може грати в Logic, Ableton, GarageBand чи будь-якій програмі, що приймає вхід MIDI. Кнопки грають ноти, стіки й тригери надсилають pitch bend і CC, що йдуть за їхнім положенням, а той самий пресет і далі може надсилати клавіші та скорочення транспорту.

Ігровий контролер це виразний предмет: два стіки, що повертаються в центр, два аналогові тригери й десяток кнопок під пальцями. У цьому посібнику він налаштований як інструмент, а не пульт, з пресетом, де пентатонічна гама лежить на кнопках праворуч і хрестовині, а виразність на всьому іншому. Грати ви почнете за десять хвилин.

Кроки

  1. Запустіть InputConfig. Його віртуальне джерело MIDI з назвою InputConfig існує, поки працює програма.
  2. Увімкніть InputConfig як вхід MIDI у DAW і підготуйте до запису доріжку програмного інструмента.
  3. Додайте з цієї сторінки пресет Gamepad Synth, активуйте його й натисніть кнопку праворуч.
  4. Для гри встановіть частоту опитування 240 у Settings, Advanced.
  5. Призначте стіки й тригери на елементи керування плагіна через MIDI learn самої DAW, по одному рядку.

Підключіть до DAW

Ця частина доводить одну ноту до доріжки.

Крок 1: Увімкніть порт InputConfig

  • Ви: Запустіть InputConfig, потім увімкніть InputConfig як вхід MIDI у DAW. В Ableton для нього потрібно ввімкнути Track і Remote у Preferences, Link, Tempo & MIDI.
  • InputConfig: Публікує джерело MIDI з назвою InputConfig, поки працює, і зберігає ту саму ідентичність між запусками, тож DAW, що пам'ятає свої входи, знаходить його знову.
  • Перевірка: GarageBand і Logic беруть усі джерела автоматично. В інших DAW InputConfig є в списку входів MIDI.

Крок 2: Зіграйте ноту

  • Ви: Підготуйте до запису доріжку програмного інструмента, активуйте з цієї сторінки пресет Gamepad Synth і натисніть кнопку праворуч.
  • InputConfig: Надсилає ноту через порт InputConfig у ту мить, коли опитування бачить натискання.
  • Перевірка: Індикатор рівня доріжки рухається, і ви чуєте ноту.

Драйвер IAC чи віртуальний кабель MIDI не потрібні, і в Audio MIDI Setup нічого вмикати не треба. Якщо InputConfig працює, порт існує.

Грайте ноти на кнопках

Вісім кнопок легко натискати не дивлячись: чотири кнопки праворуч і чотири напрямки хрестовини. Пресет Gamepad Synth розкладає на них пентатоніку до мінор на одну октаву з гаком (C, Eb, F, G, Bb, C, Eb, F), тож будь-яка комбінація звучить добре.

  • Октава вниз. Утримуйте LB, і ті самі вісім кнопок грають октавою нижче, акордами.
  • Октава вгору. Утримуйте RB, і вони грають октавою вище.
  • М'якший шар. Динаміка фіксована для кожного рядка, від 1 до 127. Для рядків хрестовини задайте менше значення.

Пентатонічна гама не дає хибних нот, і саме це потрібно інструменту, який береш і граєш.

Додайте виразність на стіках і тригерах

Стіки й аналогові тригери надсилають значення, що йдуть за їхнім положенням:

Правий стік ліворуч і праворуч
Pitch bend в обидва боки з увімкненою змінною чутливістю, тож бенд іде за стіком. Центр означає без бенду.
Правий стік угору
CC 1, модуляція, за рухом стіка.
Лівий тригер
CC 11, експресія, за натиском.
Правий тригер
CC 74, зріз фільтра, за натиском.
Лівий стік
CC 10 (панорама), коли стік рухається вправо, і CC 7 (гучність), коли вгору.
Пресет Gamepad Synth у редакторі з рядками нот на кнопках праворуч і рядками CC на тригерах.
Figure 1. Ноти на кнопках праворуч, CC 11 і CC 74 на тригерах: кожен рядок називає повідомлення MIDI, яке надсилає.

Кожен із них можна переспрямувати на інший номер CC у рядку. У довіднику CC є загальноприйняті номери. CC від стіка проходить увесь діапазон від 0 до 127 за межами мертвої зони.

Призначте стік на регулятор у DAW

DAW бачить InputConfig як ще одну клавіатуру MIDI, тож призначення робить власний MIDI learn DAW. Спершу задайте стіку чи тригеру CC в InputConfig, потім:

Logic Pro
Клацніть елемент керування плагіна чи мікшера, виберіть Logic Pro, Control Surfaces, Learn Assignment, поверніть стік, потім виберіть цей пункт знову, щоб завершити.
Ableton Live
Увімкніть Remote для входу InputConfig у Settings (у старих версіях Preferences), Link, Tempo & MIDI. Натисніть Command M, щоб увімкнути режим MIDI Map, клацніть елемент керування, поверніть стік і ще раз натисніть Command M.
GarageBand
MIDI learn там немає. GarageBand грає ноти та йде за pitch bend і коліщатком модуляції (CC 1), як будь-яка клавіатура, і саме цього потрібно пресету Gamepad Synth.
FL Studio, Reaper, Bitwig та інші
Увімкніть вхід InputConfig у налаштуваннях MIDI, потім так само користуйтеся їхнім MIDI learn.

Навчайте по одному рядку: якщо два рядки мають однаковий номер CC, DAW вивчить той, що рухався останнім. Кожна з них має власну сторінку: Logic Pro і GarageBand, Ableton Live та FL Studio.

Використайте гіроскоп як перемикач

На DualSense, DualSense Edge чи DualShock 4 гіроскоп може надсилати MIDI, але у версії 1.6 він працює як перемикач, а не фейдер: рядок Gyro надсилає задане вами значення CC, поки геймпад повертається, і 0, коли він зупиняється.

  • Добре для. Помаху зап'ястям, щоб увімкнути й вимкнути ефект, або ноти, зіграної струсом.
  • Не годиться для. Плавного розгортання фільтра чи таблиці хвиль. Для цього є стік або тригер, що йдуть за своїм положенням. Правий тригер у пресеті вже надсилає CC 74.
  • Нехай мовчить. Призначте Pause Motion While Held на педаль, і гіроскоп спрацьовуватиме лише коли треба.

Додайте барабани, транспорт і пульс

Три додатки роблять інструмент повним:

  • Барабани. Вбудований пресет MIDI: Drum Pad ставить кік, снейр, закритий хет і відкритий хет на кнопки праворуч на каналі 10 з увімкненим турбо, тож утримання кнопки дає роль із частотою турбо. Підберіть частоту до темпу: 8 натискань на секунду це шістнадцяті на 120 BPM.
  • Транспорт. У пресеті Gamepad Synth Start / Options надсилає MIDI Start, Back / Share надсилає Stop, R3 надсилає Continue, а L3 надсилає R як клавіатурне скорочення для увімкнення запису в Logic. Повідомлення транспорту це MIDI реального часу, тож вони працюють у будь-якій DAW, що йде за зовнішнім транспортом. Клавіатурне скорочення є запасним варіантом для тих, що ні.
  • Тактильний метроном. Рядок може вібрувати, коли спрацьовує. Рядок з турбо без виводу на частоті темпу, прив'язаний до кнопки, яку ви утримуєте, змушує геймпад пульсувати на кожну долю. Він не замінює клік, але дає в руках фізичну сильну долю, коли монітори вимкнено.

Колір світлової смуги задається на пресет, а не на подію, тож він не може йти за ритмом. Вібрація може.

Зменшіть затримку для гри

Нота надсилається в ту мить, коли опитування бачить натискання. Швидше опитування бачить натискання раніше. Спочатку InputConfig опитує з частотою 120 Гц від адаптера живлення і 60 Гц від батареї.

  • Ви: Встановіть обидва значення 240 у Settings, Advanced, Polling rate.
  • InputConfig: Читає геймпад 240 разів на секунду.
  • Перевірка: Швидкі повторювані ноти лягають туди, де ви граєте.

Які геймпади працюють і два обмеження

Грати може будь-який геймпад, який читає InputConfig: DualSense, DualSense Edge, DualShock 4, Xbox Series, One, Elite і Adaptive, Switch Pro, Joy-Con, 8BitDo, Stadia, Steam Controller, а також джойстики й керма, що з'являються як пристрої HID. Кнопки грають ноти. Стіки, аналогові тригери й осі джойстика надсилають CC чи pitch bend, що йдуть за їхнім положенням. Live Visualizer показує, які елементи керування читає Mac, ще до будь-якого призначення.

  • Кнопки не чутливі до сили натискання. Кожен рядок ноти грає з динамікою, яку ви в ньому задали, від 1 до 127, тож м'якший шар це другий рядок із меншим числом. Для динаміки призначте CC 11 на аналоговий тригер.
  • Тригери Nintendo бувають лише ввімкнені чи вимкнені. ZL і ZR на Switch Pro та Joy-Con цифрові, тож на геймпаді Nintendo виразність варто покласти на стік.

Кожна родина має сторінку з назвами кнопок і додатками: Xbox, PS5 і PS4, Joy-Con і Switch Pro та джойстики, керма й інші пристрої HID.

Інші інструменти геймпад у MIDI на Mac

Я волію, щоб ви знайшли відповідний інструмент, а не хибний, тож ось що ще робить це на Mac, перевірено у вересні 2026:

  • Gamepad MIDI від Pounding Systems. Окрема програма геймпад у MIDI для Mac на Apple silicon, Windows і Linux. Вона також призначає на MIDI сенсорну панель і акселерометр та може надсилати прямо на апаратний порт MIDI. Якщо вам потрібен лише MIDI і саме це, подивіться на неї.
  • Kaskobi Gamepad MIDI. Пристрій Max for Live, тож він живе всередині Ableton Live і потребує Max for Live.
  • MIDITROL. Програма для iPhone та iPad: геймпад створює пару з телефоном, а телефон надсилає MIDI на Mac через USB чи Wi-Fi.
  • MidiHID і ControllerMate. Старші інструменти для Mac. Код MidiHID заархівовано 2017 року, а остання версія ControllerMate підтримує щонайбільше macOS Mojave.

InputConfig додає решту Mac: той самий пресет може грати ноти в DAW і надсилати клавіші, клацання та скорочення транспорту, він читає обладнання MIDI і як вхід, і він безкоштовний у Mac App Store без облікового запису.

Коротко

  • Увімкніть порт InputConfig. Він існує, поки працює програма. Драйвер IAC не потрібен.
  • Почніть із Gamepad Synth. У ньому пентатонічні ноти, pitch bend і CC на тригерах.
  • Опитуйте на 240. Для гри пропоную саме це налаштування, і від адаптера, і від батареї.
  • Вчіть у DAW. Робіть це по одному рядку.

Ноти на кнопках, виразність на стіках: геймпад, що вже лежить у шухляді, це інструмент.

Питання

Чи можна використовувати клавіатуру MIDI і геймпад одночасно?

DAW бачить два джерела. Геймпад додає виразність, якої немає в клавіатури. Багато хто грає ноти на клавішах і гне тон стіком.

Чи бачить DAW геймпад як панель керування?

Вона бачить джерело MIDI. Скористайтеся MIDI learn у DAW, щоб призначити CC на параметри, як із будь-яким універсальним контролером.

Чи може світлова смуга йти за ритмом?

Колір світлової смуги задається на пресет, а не на подію, тож ні. Вібрація може пульсувати на кожну подію.

Чи працює це з Ableton Live, FL Studio чи GarageBand?

Поки працює InputConfig, він публікує джерело MIDI з назвою InputConfig, і ним може користуватися будь-яка програма на Mac, що приймає вхід MIDI. Увімкніть його як вхід у налаштуваннях MIDI програми. GarageBand і Logic підхоплюють його самі.

Чи є безкоштовна програма, яка робить із ігрового геймпада контролер MIDI на Mac?

InputConfig безкоштовний і з відкритим кодом, без платного. Він надсилає ноти, CC, pitch bend, program change і транспорт з будь-якого геймпада, який бачить Mac, і може одночасно надсилати клавіші та мишу.

Чи може Switch Pro Controller або Joy-Con бути контролером MIDI на Mac?

Для кнопок і стіків так: ноти, CC і pitch bend працюють так само, як на геймпаді PlayStation чи Xbox. Їхні тригери ZL і ZR цифрові, тож вони грають ноти або надсилають фіксований CC, а не плавний рух, і руху на Mac вони не мають, тому гіроскопа немає.

Чи потрібен драйвер IAC або віртуальний кабель MIDI?

Ні. InputConfig створює власне джерело MIDI з назвою InputConfig, поки працює, і зберігає ту саму ідентичність між запусками, тож DAW, що пам'ятає свої входи, знаходить його знову. У Audio MIDI Setup нічого вмикати не треба, і більше нічого встановлювати.

Чи може джойстик або кермо для гонок надсилати MIDI?

Якщо InputConfig його читає, так. Польотні джойстики й керма, що з'являються як пристрої HID, дають осі, які діють як стіки, тож вони можуть надсилати CC чи pitch bend, а їхні кнопки можуть грати ноти. Відкрийте Live Visualizer і поверніть кожну вісь, щоб побачити, що читає Mac.

Чи кнопки чутливі до сили натискання?

Ні. Кнопка геймпада або ввімкнена, або вимкнена, тож кожен рядок ноти грає з динамікою, яку ви в ньому задали, від 1 до 127. Для динаміки призначте CC 11 (експресія) на аналоговий тригер, як це робить пресет Gamepad Synth, або дайте другому рядку на тій самій кнопці меншу динаміку за бампером.

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

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

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

Ця сторінка іншими мовами: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Tiếng Việt, 繁體中文, 简体中文

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