日本語

MacのMIDI:完全ガイド

Mac App StoreでInputConfigをダウンロードInputConfigはMac App Storeで無料です。macOS 14以降に対応し、アカウントもトラッキングもありません。オープンソースです。

MacはMIDIを追加のソフトなしで扱えます。USB MIDIキーボードをつなげば、音楽アプリが認識します。設定、Bluetoothのペアリング、アプリ間の仮想ケーブル、ネットワーク越しのMIDIは、すべてmacOSに付属する1つのアプリにまとまっています。アプリケーションのユーティリティにあるAudio MIDI Setupです。このガイドは、多くの人が通る道を順番にたどり、各ステップから詳しいページへリンクします。

私は、MIDI機器をショートカットに、ゲームコントローラーをMIDI楽器に変える、Mac用の無料アプリInputConfigを作っています。このガイドの大半は、アプリがなくても進められます。私のアプリを使う部分は、そう書いてあります。MIDIそのものが初めてなら、まずMIDIとはがやさしい言葉で説明しています。

手順

  1. MIDI機器をUSBでつなぐか、Audio MIDI SetupでBluetoothペアリングします。
  2. Audio MIDI Setupを開き、Window, Show MIDI Studioを選んで、機器が一覧に出ているかを確かめます。
  3. 音楽アプリを開き、ソフトウェア音源トラックを選んで弾きます。
  4. 音が出ないときは、ブラウザのMIDIテスターで機器を試し、メッセージが届くかを確かめます。

MIDI機器をつなぐ

  • USB。ほとんどのMIDIキーボードとパッドコントローラーはクラスコンプライアントで、ドライバが要りません。つなげばすぐに使えます。MacにMIDIキーボードをつなぐ方法では、ケーブル、ハブ、古い5ピンの機器を説明しています。
  • Bluetooth。Bluetooth MIDI機器のペアリングは、システム設定ではなくAudio MIDI Setupで行います。手順はMacのBluetooth MIDIにあります。
  • 機器がまったくない場合。Mac自身のキーボードでも、Webページでも、音を鳴らせます。下の「MIDIキーボードなしで演奏する」の節を見てください。

USB MIDIキーボードは、たいていつないだ瞬間に使えます。

MacのMIDI設定を見つける

Audio MIDI Setupを開き、Window, Show MIDI Studioを選びます。Macが知っているすべてのMIDI機器がアイコンで表示され、つないでいない機器やオフラインの機器は薄く表示されます。同じウィンドウで、機器の再検索や接続のテストもできます。機器がMIDI Studioにあれば、Macはそれを認識しています。問題があるとしても、その先にあります。MacのAudio MIDI Setupで、このウィンドウを順に説明しています。

動作をテストする

音楽アプリを疑う前に、メッセージが届くのを自分の目で確かめてください。

MIDIキーボードなしで演奏する

MIDI機器を持つ前から、MIDIを始められます。

アプリ間とコンピュータ間でMIDIを送る

  • 2つのアプリの間。IAC Driverは、Macに組み込まれた仮想MIDIケーブルです。MacのIAC Driverでオンにする方法を、MacのバーチャルMIDIポートで、ほかの種類のポートとの比較を説明しています。
  • Windowsから移ってきた人へ。Mac版のloopMIDIは、そのツールの考え方をMacの仕組みに対応させています。
  • 2台のコンピュータの間。Macのネットワーク越しのMIDIで、Wi-FiやEthernet経由のセッションを設定します。

MIDIのルーティングに必要なものは、すべてAudio MIDI Setupに入っています。

メッセージの種類を理解する

メッセージや考え方内容ページ
ノートとベロシティどの鍵を、どれだけ強くMIDIベロシティ、ノート番号表
コントロールチェンジノブ、フェーダー、ペダルMIDI CC一覧
プログラムチェンジ音色の切り替えMIDIプログラムチェンジ
ピッチベンドピッチホイールMIDIピッチベンド
チャンネル1本のケーブルにある16のレーンMIDIチャンネル
サスティンペダルCC 64MIDIサスティンペダル
アフタータッチ押さえた鍵への圧力MIDIアフタータッチ
クロックとトランスポート機器のテンポを合わせるMIDIクロック
MSBとLSB127を超える値MSBとLSB
NRPNとRPNCC番号のない設定NRPNとRPN
SysExメーカー固有のデータMIDI SysEx
Thruチェーンでメッセージを渡すMIDI Thru
パニック鳴りっぱなしの音を止めるMIDIパニックボタン

コントローラーがすることのほとんどは、ノート、コントロールチェンジ、ピッチベンドのどれかです。MIDIメッセージデコーダーは、生のバイトを言葉にし、言葉をバイトにも戻します。

MIDIファイルを扱う

MIDIファイルは、同じメッセージに、それぞれの時刻を付けて書き留めたものです。

MIDIをMacのショートカットにする

ここでInputConfigの出番です。MIDI機器が送る内容のコピーを読み取り、ノート、パッド、ノブ、ペダルを、どのアプリでも使えるキー、ショートカット、マクロ、クリック、スクロール、Macの音量に変えます。

音楽アプリの中では、ノブをコントロールに割り当てるのに、アプリ自身のMIDIラーンがいちばん適しています。何も入力しないパッドは、Macで持てる最高のショートカットキーです。

ゲームコントローラーをMIDIコントローラーにする

逆向きも可能です。InputConfigは、コントローラーのボタンからノートを、スティックとトリガーからコントロールチェンジやピッチベンドを、独自のMIDIポートを通して送ります。IAC Driverは要りません。

引き出しのコントローラーには、2本のアナログスティックと2つのトリガーがあります。つまりフェーダーが4本です。

手元に置いておきたい計算ツール

どれもブラウザの中で動き、どこにも何も送りません。

まとめ

  • つなぐ。USBは何も要りません。BluetoothはAudio MIDI Setupでペアリングします。
  • 確かめる。MIDI StudioはMacに見えているものを、MIDIテスターは機器が送るものを表示します。
  • ルーティングする。アプリ間にはIAC Driverを、コンピュータ間にはネットワークセッションを使います。
  • 先へ進む。MIDIをショートカットに、ゲームコントローラーをMIDIに変えます。

MacのMIDIは、ケーブルをつないだ時点で動き出し、そのほかはユーティリティ1つでまかなえます。

よくある質問

MIDIキーボードのために、Macにドライバは必要ですか?

たいていは不要です。USB MIDIキーボードのほとんどはクラスコンプライアントで、つなげばすぐに動きます。一部の古いインターフェースには、メーカー製のドライバが必要です。

MacのMIDI設定はどこにありますか?

アプリケーションのユーティリティにあるAudio MIDI Setupです。Window, Show MIDI Studioを選ぶと、すべてのMIDI機器の確認、Bluetooth MIDIのペアリング、IAC Driverのオン、ネットワークMIDIの設定ができます。

MacがMIDIキーボードを認識しているか、どうすればわかりますか?

Audio MIDI Setupを開き、Window, Show MIDI Studioを選びます。つないだ機器は、薄くないアイコンで表示されます。そのうえで、ブラウザのMIDIテスターを使うと、メッセージが届いているかがわかります。

MIDIキーボードなしで、MacでMIDIを使えますか?

はい。GarageBandとLogic ProのMusical Typing(Command K)で、Macのキーボードから音を鳴らせます。ブラウザのバーチャルMIDIキーボードも、どのアプリにもノートを送れます。

Macは、あるアプリから別のアプリへMIDIを送れますか?

はい。Audio MIDI SetupでIAC Driverをオンにして、バスを追加します。一方のアプリがバスに送り、もう一方がそれを聞き取ります。

MIDIコントローラーでMacのショートカットを実行できますか?

はい、マッピングアプリを使えば可能です。Mac用の無料アプリInputConfigは、パッド、鍵盤、ノブ、ペダルを、どのアプリでも使えるキーボードショートカット、マクロ、クリック、音量コントロールに変えます。

日本語のページ

くわしいガイド(英語)

このページを書いた人。 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, 繁體中文, 简体中文

Mac App StoreでInputConfigをダウンロード無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります.