Русский

Как использовать игровой контроллер в Logic Pro и GarageBand

Загрузить InputConfig в Mac App StoreЭто приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.

Запустите InputConfig, бесплатное приложение для Mac, с включённым одним из его пресетов MIDI, выберите дорожку с программным инструментом и нажмите кнопку на контроллере. Logic Pro и GarageBand слушают все источники MIDI на Mac, поэтому включать ничего не нужно. В Logic Pro стик или триггер затем можно привязать к любой ручке через Learn Assignment, Command L.

InputConfig делаю я. Шаги для Logic Pro следуют руководству пользователя Apple и одинаковы для контроллера Xbox, PlayStation или Switch.

Шаги

  1. Подключите контроллер, откройте InputConfig и включите пресет MIDI, например MIDI: DAW Performance.
  2. В Logic Pro или GarageBand выберите дорожку с программным инструментом.
  3. Нажмите лицевую кнопку на контроллере, чтобы сыграть ноту.
  4. В Logic Pro выберите ручку, нажмите Command L, подвигайте стик или триггер, затем снова нажмите Command L.

Настройте

  • Вы: Включите MIDI: DAW Performance в InputConfig. В Logic Pro или GarageBand выберите дорожку с программным инструментом и нажмите лицевую кнопку на контроллере.
  • InputConfig: Публикует источник MIDI с именем InputConfig, пока работает. Оба приложения подхватывают его вместе с остальными устройствами MIDI.
  • Проверка: Инструмент играет среднее до.

Ни в одном из приложений менять настройки MIDI не нужно. IAC Driver тоже не нужен, потому что у InputConfig есть собственный порт MIDI.

Пресет Gamepad Synth в редакторе: строки нот на кнопках справа и строки CC на триггерах.
Рисунок 1. Пресет Gamepad Synth в InputConfig: ноты MIDI на кнопках справа и CC на триггерах.

Играйте ноты и ударные

  • Ноты. В MIDI: DAW Performance (MIDI: выступление в DAW) четыре лицевые кнопки играют C, E, G и C на октаву выше, а правый стик гнёт высоту тона.
  • Ударные. Включите MIDI: Drum Pad и выберите патч с ударной установкой. Лицевые кнопки играют бас-бочку, малый барабан, закрытый и открытый хай-хэт, а удержание даёт ролл.
  • Выразительность. Правый стик, нажатый вниз, отправляет колесо модуляции, CC 1, за которым следуют оба приложения.

Контроллер играет на той дорожке с программным инструментом, которая выбрана. Более полная раскладка с пентатонической гаммой на восьми кнопках есть на странице Геймпад в MIDI на Mac.

Пресет MIDI: DAW Performance, нарисованный на DualSense Edge в Live Visualizer InputConfig.
Рисунок 2. MIDI: DAW Performance на DualSense Edge: pitch bend на правом стике, экспрессия и громкость на триггерах, ноты на кнопках справа.

Обучите стик или триггер ручке в Logic Pro

  1. В микшере или в окне плагина выберите ручку или фейдер, которым хотите управлять.
  2. Выберите Logic Pro, Control Surfaces, Learn Assignment для этого параметра или нажмите Command L. Откроется окно Controller Assignments с включённым режимом Learn Mode.
  3. Подвигайте стик или нажмите триггер.
  4. Нажмите кнопку Learn Mode или снова нажмите Command L, чтобы закончить.

Пока включён Learn Mode, двигайте только один стик или триггер. Страница Apple называется Assign and delete controllers in Easy view, а MIDI: CC Dials даёт обоим стикам и обоим триггерам по номеру контроллера, готовому к обучению.

Редактор InputConfig со строками MIDI встроенного пресета MIDI: стики и триггеры отправляют pitch bend и CC, кнопки отправляют ноты и транспорт.
Рисунок 3. Строки за этим стоят. Строки CC называют номер своего контроллера, это тот номер, который Logic показывает, когда обучается элементу.

Обучите стик Smart Control

Smart Controls представляют собой ряд ручек, который Logic Pro показывает для выбранной дорожки, и каждую можно назначить так же. В панели Smart Controls нажмите кнопку Inspector, выберите элемент экрана, нажмите External Assignment, нажмите Learn и подвигайте стик или триггер. Когда закончите, снова нажмите Learn. Learn остаётся включённым, пока вы не нажмёте его снова, поэтому за один проход можно назначить несколько элементов. Страница Apple называется Assign hardware controls to screen controls.

Что умеет GarageBand

  • Играет. Ноты с кнопок играют на выбранном программном инструменте.
  • Гнёт. Следует за питч-бендом и колесом модуляции, CC 1, как для любой клавиатуры.
  • Не обучается. В GarageBand нет MIDI learn, поэтому стик нельзя назначить на произвольную ручку.

В GarageBand контроллер служит инструментом для игры, а в Logic Pro ещё и набором ручек.

Добавьте транспорт и сочетания

Один пресет InputConfig может отправлять MIDI с одних кнопок и сочетания клавиатуры с других. Space на кнопке запускает и останавливает воспроизведение, а R начинает запись, в обоих приложениях, пока приложение на переднем плане. Ноты уходят как MIDI, а воспроизведение и запись уходят как клавиши, которые приложение уже использует. Пресет Logic Pro и пресет GarageBand содержат готовые раскладки сочетаний.

Если вы ничего не слышите

  1. Проверьте, что InputConfig запущен и пресет включён. Порт существует, только пока работает приложение.
  2. Откройте Live Visualizer (Живой визуализатор) в InputConfig и нажмите кнопку. Если ничего не загорается, Mac не читает контроллер.
  3. Выберите дорожку с программным инструментом. У аудиодорожки нет инструмента, на котором можно играть.
  4. Сыграйте дорожку в собственном окне Musical Typing приложения, Command K. Если и оно молчит, неисправность в дорожке или в аудиовыходе.

Если Musical Typing играет, а контроллер нет, смотрите InputConfig. Если не играет ничто, смотрите дорожку.

Коротко

  • Запустите. Держите InputConfig запущенным с включённым пресетом MIDI.
  • Выберите. Возьмите дорожку с программным инструментом. Включать ничего не нужно.
  • Обучите. В Logic Pro выберите ручку, Command L, подвигайте стик, Command L.

Logic Pro и GarageBand слышат игровой контроллер с момента запуска InputConfig.

Вопросы

Можно ли использовать игровой контроллер в GarageBand?

Да, на Mac с InputConfig, бесплатным приложением, которое превращает кнопки контроллера в ноты MIDI. Выберите дорожку с программным инструментом и нажмите кнопку. GarageBand ничего настраивать не нужно.

Можно ли использовать контроллер PS5 или Xbox в Logic Pro?

Да. Когда InputConfig запущен, Logic Pro получает контроллер как устройство MIDI. Кнопки играют на выбранном инструменте, а Learn Assignment, Command L, привязывает стик или триггер к любой ручке.

Нужно ли включать контроллер в настройках Logic?

Нет. Logic Pro и GarageBand слушают все источники MIDI на Mac, и порт InputConfig один из них.

Как сделать MIDI learn в Logic Pro?

Выберите параметр в микшере или в окне плагина, выберите Logic Pro, Control Surfaces, Learn Assignment или нажмите Command L, подвигайте аппаратный элемент, затем нажмите Learn Mode или снова нажмите Command L.

Есть ли в GarageBand MIDI learn?

Нет. GarageBand играет ноты и следует за питч-бендом и колесом модуляции, но не может назначить контроллер на произвольную ручку.

Это бесплатно?

InputConfig бесплатный в Mac App Store, без учётной записи и без покупок внутри.

Ещё на русском

Страницы на русском

Подробные руководства на английском

Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, InputConfig показывается по-русски. Некоторые страницы сайта пока есть только на английском.

Эта страница на других языках: English, Español, Bahasa Indonesia

Загрузить InputConfig в Mac App StoreБесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.