日本語
Mac用のMIDIモニター
InputConfigはMac App Storeで無料です。macOS 14以降に対応し、アカウントもトラッキングもありません。オープンソースです。
定番の答えは、SnoizeのMIDI Monitorです。Macに出入りするMIDIを表示する、無料でオープンソースのMacアプリです。何もインストールしたくなければ、Chrome、Edge、Firefoxのブラウザ用MIDIテスターで、同じノートやノブの動きを見られます。Audio MIDI Setupにも、簡単なテストが入っています。それぞれ少しずつ違う疑問に答えるので、このページでは、どれを使えばよいかを書きます。
私は、MIDI表示を内蔵した無料のMacアプリInputConfigと、このサイトのMIDIテスターを作っています。Snoizeのアプリを最初に挙げるのは、これが専用のツールだからです。
手順
- 知りたいことを決めます。Macが機器の信号を受け取っているか、機器が正確に何を送っているか、アプリが何を送り出しているかです。
- 何もインストールせずに確かめるなら、Chrome、Edge、FirefoxでMIDIテスターを開いて演奏します。
- 他のアプリが送るものも含めた完全なログが必要なら、SnoizeからMIDI Monitorをダウンロードします。
- macOS自身からの「はい」か「いいえ」が欲しいときは、Audio MIDI SetupのMIDI StudioにあるTest MIDI Setupを使います。
- MIDIを見て、そのままショートカットに割り当てたいときは、InputConfigのLive Visualizerを開きます。
知りたいことに合わせてモニターを選ぶ
| 知りたいこと | 使うもの |
|---|---|
| すべてのメッセージの中身を、保存できるログで見たい | SnoizeのMIDI Monitor |
| ほかのアプリが送り出しているもの | SnoizeのMIDI Monitor |
| 何もインストールせずに、キー、パッド、ノブがいま動くか | ブラウザのMIDIテスター |
| macOS自身が機器の信号を受け取っているか | Audio MIDI SetupのTest MIDI Setup |
| 操作部が何を送るか。ショートカットを割り当てるため | InputConfigのLive Visualizer |
通信の完全な記録にはSnoizeのアプリ、さっと見るだけならブラウザです。
SnoizeのMIDI Monitor
Snoizeは、Macに出入りするMIDI信号を表示するアプリと説明しています。MIDIの不具合を探すミュージシャンと、MIDIソフトをテストするプログラマー向けです。
- 価格とライセンス。ダウンロードも利用も無料で、ソースコードはBSDライセンスで公開されています。
- バージョン。2023年7月の1.5.4で、macOS 10.13以降が必要です。
- 特徴。入ってくるハードウェアだけでなく、ほかのアプリの出力も見られます。
ほかのアプリの出力を直接見られるのは、4つのうちこれだけです。ページはsnoize.com/midimonitorです。
ブラウザのMIDIテスター
- あなた:Chrome、Edge、FirefoxでMIDIテスターを開き、Start listeningを押して、MIDIを許可します。
- ページ:すべてのメッセージをチャンネル付きで一覧にし、ノートを88鍵の図で光らせます。ベロシティ、CC番号で表したノブ、ピッチベンド、MIDIクロックのテンポも表示します。
- 確認:すべてのキーを1回ずつ弾きます。光らないキーは、ノートを一度も送っていません。
インストール不要なので、最初の確認にいちばん早い方法です。SafariはWebページ向けのMIDIを持たないので、ほかの3つのブラウザのどれかが必要です。Soundボタンを押すと、ノートごとに音が鳴ります。
macOSに内蔵のテスト
Audio MIDI Setupを開き、Window, Show MIDI Studioを選んで、ツールバーのTest MIDI Setupをクリックします。ノートを弾くと、機器のアイコンの上向き矢印が光ります。機器の下向き矢印をクリックすると、MacからMIDI信号がその機器に送られます。わかるのはメッセージが届いたことで、メッセージの中身ではありません。
原因がMacにあるのかアプリにあるのかを知りたいときは、このテストを信頼してください。
InputConfigのLive Visualizer
InputConfigのMIDIレイアウトには、ベロシティで濃淡がつく7オクターブの鍵盤、ノブごとに名前のついたダイヤル、ピッチベンドとアフタータッチのメーター、チャンネルストリップ、イベントログがあります。操作部が何を送るかを調べ、割り当てるためのものです。行でScanを押して操作部を動かせば、その行の設定は終わります。
見る目的が、そのパッドやノブをショートカットに変えることなら、これを使います。設定はMacでMIDIをキー入力にする方法にあります。
短くまとめると
- 専用アプリ。SnoizeのMIDI Monitorです。無料でオープンソースです。
- インストール不要。ブラウザのMIDIテスターを使います。
- Apple製。Audio MIDI SetupのTest MIDI Setupです。
- 見たものを割り当てる。InputConfigを使います。
4つとも無料なので、疑問に答えてくれるものを使ってください。
よくある質問
Mac用の無料のMIDIモニターはありますか?
あります。SnoizeのMIDI Monitorは無料でオープンソースです。ブラウザのMIDIテスターはインストール不要で、macOSに付属のAudio MIDI Setupにも基本的なテストがあります。
macOSにMIDIモニターは内蔵されていますか?
完全なモニターではなく、テストがあります。Audio MIDI SetupのMIDI StudioにあるTest MIDI Setupは、メッセージが届くと機器の矢印を光らせます。メッセージの中身は表示しません。
MacでMIDIメッセージを見るには?
さっと見るなら、Chrome、Edge、FirefoxでブラウザのMIDIテスターを開きます。出入りするすべてのメッセージのログが欲しければ、SnoizeのMIDI Monitorをインストールします。
SafariでMIDIをモニターできますか?
できません。SafariはWebページにMIDIを提供しません。ブラウザのテスターにはChrome、Edge、Firefoxを使うか、MIDI Monitorのようなアプリを使います。
アプリが送っているMIDIを見るには?
SnoizeのMIDI Monitorは、ほかのアプリの出力を見られます。このページのほかの3つのツールが表示するのは、機器から入ってくるMIDIです。
日本語のページ
くわしいガイド(英語)
このページを書いた人。 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, 繁體中文, 简体中文
無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります.