日本語

Mac用のMIDIモニター

Mac App StoreでInputConfigをダウンロードこのアプリは完全に無料です。アカウントを作る必要はありません。サブスクリプションも面倒なダウンロードもなく、ロックされた機能もありません。Appleシリコンに最適化されています。

定番の答えは、SnoizeのMIDI Monitorです。Macに出入りするMIDIを表示する、無料でオープンソースのMacアプリです。何もインストールしたくなければ、Chrome、Edge、Firefoxのブラウザ用MIDIテスターで、同じノートやノブの動きを見られます。Audio MIDI設定にも、簡単なテストが入っています。それぞれ少しずつ違う疑問に答えるので、このページでは、どれを使えばよいかを書きます。

私は、MIDI表示を内蔵した無料のMacアプリInputConfigと、このサイトのMIDIテスターを作っています。Snoizeのアプリを最初に挙げるのは、これが専用のツールだからです。

手順

  1. 知りたいことを決めます。Macが機器の信号を受け取っているか、機器が正確に何を送っているか、アプリが何を送り出しているかです。
  2. 何もインストールせずに確かめるなら、Chrome、Edge、FirefoxでMIDIテスターを開いて演奏します。
  3. 他のアプリが送るものも含めた完全なログが必要なら、SnoizeからMIDI Monitorをダウンロードします。
  4. macOS自身からの「はい」か「いいえ」が欲しいときは、Audio MIDI設定のMIDIスタジオ(MIDI Studio)にあるTest MIDI Setupを使います。
  5. MIDIを見て、そのままショートカットに割り当てたいときは、InputConfigのライブビジュアライザ(Live Visualizer)を開きます。

知りたいことに合わせてモニターを選ぶ

知りたいこと使うもの
すべてのメッセージの中身を、保存できるログで見たいSnoizeのMIDI Monitor
ほかのアプリが送り出しているものSnoizeのMIDI Monitor
何もインストールせずに、キー、パッド、ノブがいま動くかブラウザのMIDIテスター
macOS自身が機器の信号を受け取っているかAudio MIDI設定のTest MIDI Setup
操作部が何を送るか。ショートカットを割り当てるためInputConfigのライブビジュアライザ

通信の完全な記録にはSnoizeのアプリ、さっと見るだけならブラウザです。

MIDIビューのInputConfigのLive Visualizer。ノブを回すと、そのCC番号と値が変わる様子が見えます。
図1:InputConfigのLive Visualizerは、ノブを回すとそのCC番号と値が変わる様子を表示します。

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設定を開き、Window, Show MIDI Studioを選んで、ツールバーのTest MIDI Setupをクリックします。ノートを弾くと、機器のアイコンの上向き矢印が光ります。機器の下向き矢印をクリックすると、MacからMIDI信号がその機器に送られます。わかるのはメッセージが届いたことで、メッセージの中身ではありません。

原因がMacにあるのかアプリにあるのかを知りたいときは、このテストを信頼してください。

InputConfigのLive Visualizer

InputConfigのMIDIレイアウトには、ベロシティで濃淡がつく7オクターブの鍵盤、ノブごとに名前のついたダイヤル、ピッチベンドとアフタータッチのメーター、チャンネルストリップ、イベントログがあります。操作部が何を送るかを調べ、割り当てるためのものです。行でスキャン(Scan)を押して操作部を動かせば、その行の設定は終わります。

見る目的が、そのパッドやノブをショートカットに変えることなら、これを使います。設定はMacでMIDIをキー入力にする方法にあります。

MIDIビューのInputConfigのLive Visualizerで、MIDI: Knob Deckプリセットを表示。キーボード、ダイヤル、直近のメッセージが見えます。
図2:モニターとして使うLive Visualizer。ノートがキーボード上で点灯し、ノブごとにダイヤルがあり、新しいメッセージが一覧になります。

短くまとめると

  • 専用アプリ。SnoizeのMIDI Monitorです。無料でオープンソースです。
  • インストール不要。ブラウザのMIDIテスターを使います。
  • Apple製。Audio MIDI設定のTest MIDI Setupです。
  • 見たものを割り当てる。InputConfigを使います。

4つとも無料なので、疑問に答えてくれるものを使ってください。

よくある質問

Mac用の無料のMIDIモニターはありますか?

あります。SnoizeのMIDI Monitorは無料でオープンソースです。ブラウザのMIDIテスターはインストール不要で、macOSに付属のAudio MIDI設定にも基本的なテストがあります。

macOSにMIDIモニターは内蔵されていますか?

完全なモニターではなく、テストがあります。Audio MIDI設定のMIDIスタジオにある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の言語が日本語のとき、InputConfigは日本語で表示されます。サイトの一部のページは英語のみです。

ほかの言語で読む: English, Deutsch, Français

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