日本語
Mac版のloopMIDIはありますか?
このアプリは完全に無料です。アカウントを作る必要はありません。サブスクリプションも面倒なダウンロードもなく、ロックされた機能もありません。Appleシリコンに最適化されています。
いいえ。loopMIDIはWindows用のソフトです。loopMIDI自身のページは、これをWindows用の仮想ループバックMIDIケーブルとして説明しています。Macには要りません。macOSに、同じものであるIAC Driverが付属しているからです。Audio MIDI設定で一度オンにすれば、Mac上のどのアプリからでも、ほかのどのアプリにもMIDIを送れます。
以下の手順はAppleのものです。私は、MIDIを送受信するMac用の無料アプリInputConfigを作っているので、ページの最後で、仮想ポートがまったく要らない場面も説明します。
手順
- Audio MIDI設定を開き、Window, Show MIDI Studioを選びます。
- IAC Driverをダブルクリックして、Device is onlineを選びます。
- ポートの一覧の下にある追加ボタン(Add)でバスを追加し、Applyをクリックします。
- そのバスを、一方のアプリではMIDI出力に、もう一方ではMIDI入力に選びます。
Macに内蔵のループバックをオンにする
- 操作:アプリケーションのユーティリティにあるAudio MIDI設定を開きます。Window, Show MIDI Studioを選び、IAC Driverをダブルクリックして、Device is onlineを選びます。ポートの一覧の下の追加ボタン(Add)でバスを追加し、Applyをクリックします。
- Mac:すべてのアプリが送ったり聞き取ったりできるMIDIポートを作ります。
- 確認:バスが、各音楽アプリのMIDI設定に、出力としても入力としても表示されます。
ドライバはすべてのMacにすでに入っているので、ダウンロードするものはありません。AppleのページはTransfer MIDI information between appsです。
loopMIDIの言葉とMacの言葉を対応させる
| WindowsのloopMIDI | Mac |
|---|---|
| ループバックMIDIポート | IACのバス(Appleは、ポートと呼ばれることもあると書いています) |
| ポートを作るloopMIDIアプリ | Audio MIDI設定の中のIAC Driver |
| ポートは、loopMIDIが動いている間だけ存在する | バスは、Device is onlineが選ばれている間、いつでもあり、開いておくアプリはない |
| ログオンのたびにloopMIDIを起動するオプション | 起動するものはなし。バスはMacのMIDI設定の一部 |
loopMIDIのポートとIACのバスは、同じ考え方です。両端がコンピュータの内側にあるケーブルです。
引き継がれないものを知る
Windowsで設定したプロジェクトは、loopMIDIのポートを名前で指定していますが、Macにはその名前のポートがありません。MacではプロジェクトのMIDI設定を開き、代わりにIACのバスを選びます。送るアプリと受け取るアプリで、それぞれ1回ずつです。ルーティングは選び直す必要がありますが、考え方も結果も同じです。バスは、IAC Driverの一覧でダブルクリックして、仕事の名前に付け替えると、どのアプリでも見つけやすくなります。
MIDIループを避ける
ループバックのポートは、送られたものをそのまま返します。バスに送りながら、同じバスを聞き取るアプリは、自分の出力を聞いて、また送り返してしまうことがあり、音が二重になったり鳴りっぱなしになったりします。各アプリには、バスの片方向だけを与えてください。一方が送り、もう一方が受け取ります。バスについては、MacのIAC Driverで詳しく説明しています。
WebページやコントローラーからバスにMIDIを送る
- Webページ。Chrome、Edge、Firefoxで、バーチャルMIDIコントローラーとバーチャルMIDIキーボードが、パッド、フェーダー、ノートをIACのバスに送れます。
- ゲームコントローラー。InputConfigは、コントローラーのボタン、スティック、トリガーから、ノートとコントロールチェンジを送ります。InputConfigという名前の独自の仮想ポートがあるので、音楽アプリに届くのにIACのバスは要りません。
- 2台のコンピュータの間。バスは1台のMacの中にとどまります。MacとPCの間は、Macのネットワーク越しのMIDIを参照してください。
独自のポートを作るアプリには、IAC Driverはまったく要りません。


まとめ
- loopMIDI。Windowsでしか動きません。
- Macの答え。IAC Driverで、すでに内蔵されています。
- 場所。Audio MIDI設定, Window, Show MIDI Studio, IAC Driver, Device is onlineです。
Macでは、仮想MIDIケーブルはダウンロードではなく、チェックボックスです。
よくある質問
loopMIDIにMac版はありますか?
いいえ。公式のページは、Windowsだけを挙げています。Macには、Audio MIDI設定のIAC Driverという、同じ機能が内蔵されています。
loopMIDIに相当するMacのものは何ですか?
IAC Driverです。Audio MIDI設定を開き、Window, Show MIDI Studioを選んで、IAC Driverをダブルクリックし、Device is onlineを選んで、バスを追加します。
IAC Driverは無料ですか?
はい。macOSの一部で、ダウンロードは要りません。
再起動すると、IACのバスは消えますか?
いいえ。MacのMIDI設定の一部なので、削除するか、Device is onlineを外すまで残ります。
IAC Driverで、WindowsのPCにMIDIを送れますか?
いいえ。1台のMac上のアプリをつなぐものです。コンピュータ同士は、MacのネットワークMIDIドライバを使います。これもAudio MIDI設定にあります。
日本語のページ
くわしいガイド(英語)
このページを書いた人。 Ryleigh NewmanはInputConfigを開発しています。手がうまく動かないため、毎日コントローラーで自分のMacを操作しています。このページは英語から翻訳したものです。Macの言語が日本語のとき、InputConfigは日本語で表示されます。サイトの一部のページは英語のみです。
無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります。