sikawara

【Mac】Ableton Liveで仮想MIDIポートを使う

Ableton Liveで仮装MIDIポート(バーチャルMIDIバス)を使用する方法。

同じコンピュータ上の異なるアプリケーション間でMIDIメッセージを送信したり、Live内で複雑なMIDIルーティングを作成することができる。

本家ガイドは以下(英語)

help.ableton.com

Macの場合

Macでは標準で入っているAudio MIDI設定を使って、仮装MIDIポートを作成可能。

1. Audio MIDI設定の起動

Spotlightで「Audio MIDI設定」と検索するか、アプリケーション>ユーティリティからAudio MIDI設定.appを起動する。

f:id:sikawara:20190119093922p:plain

2. MIDIスタジオを表示

メニューバーの「ウインドウ」メニューから「MIDIスタジオを表示」を選択する。

f:id:sikawara:20190119093919p:plain

3. IACドライバのプロパティを開く

IACドライバのアイコンをダブルクリックして、プロパティ画面を開く。

f:id:sikawara:20190119094952p:plain

4. プロパティの設定

「装置はオンライン」にチェックを入れて有効にする。

f:id:sikawara:20190119093913p:plain

ここでポート名をダブルクリックして好きな名前に変更できる。

また、「ポートを追加または削除」と書いてあるところの「+」記号をクリックして、好きな数だけポートを追加可能。

設定が終わったら「適用」をクリックする。

5. Live側でMIDIポートを有効にする

以上で作成した仮装MIDIポートがLiveに表示されるようになり、MIDIノート、MIDIコントロール・チェンジ、MIDIシンク・メッセージの送受信に使用できる。

f:id:sikawara:20190119093910p:plain

LiveのMIDIポート設定については以下(本家ガイド、英語)を参照。

help.ableton.com

Windowsの場合

Windowsには標準では仮想MIDIドライバは付属していないが、無料で利用可能なものもいくつかある…らしい。MIDI Yoke、RTP loopMIDIなど。

仮想MIDIネットワーク

MIDIデータを別のコンピュータやデバイスとやりとりしたい場合は、“仮装MIDIネットワーク”を使用する。

やり方は以下の記事を参照(英語)

help.ableton.com