Українська

Ігровий контролер як DJ-контролер на Mac

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

Так, через перекладач, який надсилає MIDI: InputConfig, моя безкоштовна програма для Mac, перетворює кожну кнопку на MIDI-ноту, а кожен тригер на MIDI CC, що поводиться як фейдер, і надсилає їх через віртуальний MIDI-порт з назвою InputConfig. MIDI learn у DJ-застосунку потім призначає їх, як будь-якому контролеру.

DJ-застосунки на Mac створені для MIDI-контролерів, а ігровий контролер ним не є, доки щось його не перекладе. Це добрий спосіб навчитися, потренуватися на дивані або взяти два деки в сумку. Замінником джог-коліщаток він не є.

Версія InputConfig 1.7, яку очікуємо в жовтні 2026 року, буде повністю доступна українською мовою.

Кроки

  1. В InputConfig дайте кожній кнопці передньої панелі вихід MIDI Note, а кожному тригеру вихід MIDI CC.
  2. Активуйте пресет, щоб з'явився MIDI-порт InputConfig.
  3. У DJ-застосунку оберіть InputConfig як MIDI-контролер.
  4. Скористайтеся MIDI learn застосунку, щоб натиснути кожен елемент керування і обрати його завдання.

Використовуйте MIDI, а не комбінації клавіш

Більшість DJ-застосунків мають комбінації клавіш, і контролер може їх натискати. Але клавіша або увімкнена, або вимкнена, тож фейдер чи фільтр не можуть рухатися за тригером. MIDI може:

  • Тригер на MIDI CC. Надсилає від 0 до 127, коли ви його тягнете.
  • Кнопка на MIDI Note. Надсилає note-on при натисканні і note-off при відпусканні, що потрібно кнопці кю, яка програє, поки утримується.

Лише MIDI дозволяє тригеру плавно рухати фільтр.

Побудуйте розкладку на два деки

Елемент керуванняВихід InputConfigПризначити на
Cross / AMIDI Note 36Відтворення, деку 1
Square / XMIDI Note 37Кю, деку 1
Circle / BMIDI Note 38Відтворення, деку 2
Triangle / YMIDI Note 39Кю, деку 2
Лівий тригерMIDI CC 20Фільтр або сума ефекту деку 1
Правий тригерMIDI CC 21Фільтр або сума ефекту деку 2
Хрестовина вліво і вправоMIDI Notes 40 і 41Синхронізація деку 1, синхронізація деку 2
Хрестовина вгору і внизMIDI Notes 42 і 43Луп увімкнено і вимкнено для кожного деку
БампериMIDI Notes 44 і 45Pitch bend або підштовхування, утримуване
Правий стік вправоMIDI CC 22Розгортка фільтра
Рядки InputConfig, що надсилають MIDI-ноти від 36 до 39 з кнопок передньої панелі і MIDI CC 20 з лівого тригера.
Figure 1. Кнопки надсилають ноти для відтворення і кю, тригери надсилають CC, а DJ-застосунок їх запам'ятовує.
  • Будь-які номери. Номери нот і CC довільні. DJ-застосунок запам'ятовує все, що надходить.
  • Тригери в спокої на 0. Тригер у спокої надсилає 0, а повне натискання 127, тож дайте йому завдання, яке має лишатися на нулі, коли ви відпускаєте, наприклад фільтр або суму ефекту, а не гучність каналу, яка б упала до тиші.
  • Стіки повертаються. Стік повертається в центр, де його рядки повертаються до 0, тож він краще підходить для миттєвих рухів, як розгортка фільтра, ніж для кросфейдера.
  • Кросфейдер. Тригер може ним бути, якщо вас влаштовує, що він лишається на одному краю. Інакше поставте клавіші кросфейдера застосунку на дві кнопки.
Вбудований пресет MIDI: Drum Pad в InputConfig, з MIDI-нотою на кожній кнопці передньої панелі.
Figure 2. MIDI: Drum Pad є готовою відправною точкою для ноти на кожній кнопці.

Ставте фільтри і ефекти на тригери, але ніколи гучність каналу.

Призначте в Mixxx або rekordbox

  • Mixxx (безкоштовний і з відкритим кодом). Відкрийте Preferences, Controllers, оберіть InputConfig у списку, увімкніть його і скористайтеся Learning Wizard, щоб натиснути кожен елемент керування і обрати його завдання.
  • rekordbox. Його вікно MIDI Learn призначає функції rekordbox MIDI-контролеру. Оберіть InputConfig як пристрій і натисніть кожен елемент керування, щоб його навчити.
  • djay Pro і Serato DJ Pro. В обох є власне MIDI-призначення. Що дозволяє кожен, залежить від версії та ліцензії, тож перевірте їхню документацію, перш ніж планувати сет.

Порт InputConfig існує, поки працює застосунок, і щоразу має ту саму ідентичність, тож збережене призначення лишається на місці. Драйвер IAC не потрібен. Навчайте по одному елементу керування: якщо два рядки мають однакову ноту або номер CC, застосунок запам'ятає той, що прийшов останнім.

Тримайте затримку низькою

  • Ви: Встановіть обидві частоти опитування на 240 в Settings, Advanced, Polling rate перед грою.
  • InputConfig: Надсилає ноту в ту мить, коли її опитування бачить натискання, а на 240 вона дивиться 240 разів на секунду.
  • Перевірка: Вібрація на рядках відтворення, встановлена в Feedback, каже, що натискання пройшло, не дивлячись вниз.

Опитування 240 Гц і вібрація на відтворенні це два налаштування, які варто зробити перед сетом.

Поділіть деки між двома людьми

Починаючи з версії 1.6, два пульти PlayStation отримують кожен свій колір світла і вібрацію, а пресет може тримати групу рядків для кожного контролера. Двоє людей можуть ділити деки, кожен пульт на власному MIDI-каналі.

Якщо DJ-застосунок його не бачить

Піднімайтеся цими сходинками, від найменшого кроку:

  1. Тримайте InputConfig запущеною. Порт InputConfig існує, лише поки застосунок працює.
  2. Увімкніть пристрій у DJ-застосунку. У Mixxx оберіть InputConfig в Preferences, Controllers і увімкніть його.
  3. Навчайте по одному елементу керування. Два рядки з однаковим номером збивають MIDI learn.

Якщо InputConfig працює, її MIDI-порт доступний будь-якому застосунку для вибору.

Чого він не вміє

Ігровий контролер не має джог-коліщаток і довгих фейдерів. Для тренування, домашніх вечірок і вивчення рухів цього досить, а для заброньованого виступу краще взяти справжній DJ-контролер.

Коротко

  • Кнопки. MIDI-ноти для відтворення, кю, синхронізації і лупів.
  • Тригери. Використовуйте їх як MIDI CC для фільтрів і ефектів.
  • Застосунок. Використовуйте його MIDI learn, а пристроєм обирайте InputConfig.

Два деки в руках, з пульта, який у вас уже є.

Питання

Чи можна працювати діджеєм з контролером PS5 або Xbox на Mac?

Так, через перекладач, який надсилає MIDI. Кнопки стають нотами для відтворення, кю, синхронізації і лупів, тригери надсилають безперервний CC для фільтрів і ефектів, а DJ-застосунок призначає їх через MIDI learn.

Чи підтримує Mixxx ігрові контролери напряму?

Підтримка контролерів Mixxx створена для MIDI і для окремих HID DJ-контролерів. Надсилання ігрового контролера як MIDI це простий шлях.

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

Ні. InputConfig створює власне віртуальне MIDI-джерело з назвою InputConfig щоразу, коли працює.

Чи достатньо це для виступу?

Для тренування, домашніх вечірок і вивчення рухів так. Для заброньованого виступу краще справжній DJ-контролер з джог-коліщатками і нормальними фейдерами.

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

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

Хто пише. 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.