Русский

Есть ли loopMIDI для Mac?

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

Нет. loopMIDI это ПО для Windows: собственная страница loopMIDI описывает его как виртуальный кабель loopback MIDI для Windows. Mac он не нужен, потому что macOS поставляется с тем же самым, IAC Driver. Включите его один раз в Audio MIDI Setup, и любое приложение на Mac сможет отправлять MIDI любому другому.

Шаги ниже принадлежат Apple. Я делаю InputConfig, бесплатное приложение для Mac, которое отправляет и принимает MIDI, поэтому в конце страницы описано, где виртуальный порт не нужен вовсе.

Шаги

  1. Откройте Audio MIDI Setup и выберите Window, Show MIDI Studio.
  2. Дважды щёлкните IAC Driver и выберите Device is online.
  3. Нажмите кнопку Add под списком портов, чтобы добавить шину, затем нажмите Apply.
  4. Выберите шину как выход MIDI в одном приложении и как вход MIDI в другом.

Включите встроенный loopback Mac

  • Вы: Откройте Audio MIDI Setup, в «Программах», «Утилитах». Выберите Window, Show MIDI Studio, дважды щёлкните IAC Driver и выберите Device is online. Добавьте шину кнопкой Add под списком портов и нажмите Apply.
  • Mac: Создаёт порт MIDI, на который может отправлять и который может слушать любое приложение.
  • Проверка: Шина появляется в настройках MIDI каждого музыкального приложения и как выход, и как вход.

Ничего скачивать не нужно, потому что драйвер уже есть на каждом Mac. Страница Apple называется Transfer MIDI information between apps.

Сопоставьте слова loopMIDI со словами Mac

В loopMIDI на WindowsНа Mac
Порт loopback MIDIШина IAC, которую Apple иногда называет портом
Приложение loopMIDI, которое создаёт портыIAC Driver внутри Audio MIDI Setup
Порты существуют, только пока работает loopMIDIШины есть всегда, пока выбрано Device is online, и не нужно держать открытым никакое приложение
Параметр запуска loopMIDI при каждом входе в системуЗапускать нечего: шины входят в настройку MIDI на Mac

Порт loopMIDI и шина IAC это одна идея: кабель с обоими концами внутри компьютера.

Что не переносится

Проект, настроенный на Windows, называет свои порты loopMIDI, а на Mac порта с таким именем нет. Откройте настройки MIDI проекта на Mac и выберите вместо них шину IAC, один раз для отправляющего приложения и один раз для принимающего. Маршрутизацию придётся выбрать заново, но идея и результат те же. Если переименовать шину по её задаче, дважды щёлкнув по ней в списке IAC Driver, её легко найти в любом приложении.

Избегайте петли MIDI

Порт loopback возвращает всё, что на него отправлено. Приложение, которое отправляет на шину и слушает её же, может услышать собственный вывод и пустить его по кругу, и звучит это как удвоенные или залипшие ноты. Дайте каждому приложению одно направление на шине: одно отправляет, другое принимает. Подробнее о шинах рассказывает страница IAC Driver на Mac.

Отправляйте на шину с веб-страницы или с контроллера

  • Веб-страница. В Chrome, Edge или Firefox виртуальный MIDI-контроллер и виртуальная MIDI-клавиатура могут отправлять пэды, фейдеры и ноты на шину IAC.
  • Игровой контроллер. InputConfig отправляет ноты и Control Change с кнопок, стиков и триггеров контроллера. У него есть собственный виртуальный порт с именем InputConfig, поэтому шина IAC не нужна, чтобы достучаться до музыкального приложения.
  • Между двумя компьютерами. Шина остаётся внутри одного Mac. Для связи Mac и PC смотрите MIDI по сети на Mac.

Приложению, которое создаёт собственный порт, IAC Driver не нужен вовсе.

Коротко

  • loopMIDI. Работает только на Windows.
  • Ответ Mac. Это IAC Driver, и он уже встроен.
  • Где. Audio MIDI Setup, Window, Show MIDI Studio, IAC Driver, Device is online.

На Mac виртуальный кабель MIDI это флажок, а не загрузка.

Вопросы

Есть ли loopMIDI для Mac?

Нет. На его странице указана только Windows. В Mac та же возможность встроена: IAC Driver в Audio MIDI Setup.

Что на Mac соответствует loopMIDI?

IAC Driver. Откройте Audio MIDI Setup, выберите Window, Show MIDI Studio, дважды щёлкните IAC Driver, выберите Device is online и добавьте шину.

Бесплатен ли IAC Driver?

Да. Он часть macOS и не требует загрузки.

Исчезают ли шины IAC после перезагрузки?

Нет. Они часть настройки MIDI на Mac и остаются, пока вы их не удалите или не снимете Device is online.

Может ли IAC Driver отправлять MIDI на PC с Windows?

Нет. Он соединяет приложения на одном Mac. Между компьютерами используйте сетевой драйвер MIDI на Mac, который тоже находится в Audio MIDI Setup.

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

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

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