Camera Test
ツール

MIDI Test

MIDIキーボードまたはコントローラーを接続するだけで、DAWやソフトウェアのインストールなしに、ノート、ベロシティ、コントロールチェンジのデータをここでリアルタイムに確認できます。

MIDI inputs
0
MIDI outputs
0
Notes held
0
Note On
0
CC msgs
0
Msg gap

Play your MIDI controller or the keyboard below to see live messages.

MIDI input (0)
  • No MIDI input devices detected.
MIDI output (0)
  • No MIDI output devices detected.
C4
Virtual MIDI keyboard

Play with your mouse, touch, computer keys (A–L row, W/E/T/Y/U for sharps), or a connected MIDI controller. Z / X shift octave, C / V change velocity, Tab toggles sustain.

Live MIDI message monitor

No MIDI messages yet. Press a key above or play your controller.

MIDI I/Oテスト のクイックガイド

1分未満で完了
  1. 1MIDIキーボードまたはコントローラーをUSBまたはBluetooth経由で接続してください。
  2. 2ブラウザが要求したらMIDIアクセスを許可してください。
  3. 3入力デバイスを選択し、音を鳴らしてモニターを確認してください。
  4. 4画面上のキーボードとシンセサイザーを使用して出力デバイスをテストしてください。

概要

MIDIキーボード、ドラムパッド、またはコントロールサーフェスを接続したことがあり、本格的なデジタルオーディオワークステーションを開く前に、それが実際にコンピューターと通信しているかどうか疑問に思ったことがあるなら、このツールはその疑問を数秒で解決します。Web MIDI API を使用しており、これはウェブページに MIDI 入出力ポートへの直接的で低遅延なアクセスを提供するブラウザ機能であり、ミュージシャンが1980年代からキーボード、シンセサイザー、コントローラーを接続するために信頼してきたのと同じプロトコルです。

許可を付与すると、ページにはオペレーティングシステムが現在認識しているすべての MIDI 入力が一覧表示され、監視するものを選択できます。そこから、すべてのノートの押下、リリース、コントロールノブの回転、ペダルの押下、ピッチベンドの動きがリアルタイムで画面に表示され、生の16進バイトではなく人間が読める値にデコードされます。

これは、新しいコントローラーのソフトウェアマッピングを設定する前にトラブルシューティングを行う際、中古のキーボードを購入する前に実際に動作するか確認する際、または反応しないように見える特定のキー、パッド、またはノブを診断する際に特に役立ちます。

結果の読み方

デバイスリスト

オペレーティングシステムに現在表示されているすべての MIDI 入力ポートがここに表示されます。USB、インターフェース経由の5ピン DIN MIDI ケーブル、または Bluetooth で接続されているかどうかに関わらずです。デバイスがまったく表示されない場合、問題はブラウザが関与する前、おそらくケーブル、ドライバー、または OS レベルのペアリングの問題で発生しています。

ノートイベント

キーを押すと、ノート番号 (0-127) とベロシティ (0-127、押した強さ) を含む「ノートオン」メッセージが送信されます。離すと「ノートオフ」が送信されます。ノートオンイベントは表示されるが、ノート番号が予想よりも1オクターブずれているように見える場合は、キーボードのオクターブ/トランスポーズ設定を確認してください。多くのキーボードはこれがゼロ以外の値に設定されて出荷されています。

コントロールチェンジ (CC) メッセージ

コントローラーのすべてのノブ、スライダー、モッドホイール、サスティンペダルは通常、CC メッセージを送信します。それぞれに CC 番号(どのコントロールが動いたかを識別)と0から127までの値がタグ付けされています。ノブを回すと、スムーズで素早く更新される値のストリームが生成されるはずです。不規則にジャンプしたり、両端で0または127に達しないノブは、ポテンショメーターが摩耗している可能性があります。

チャンネルと生データ

MIDIはポートごとに16チャンネルをサポートしており、複数のゾーンを持つマルチティンバーのキーボードやコントローラーは、異なるチャンネルで異なるノートを送信することがよくあります。お使いのソフトウェアがチャンネル1を期待しているのに、キーボードがチャンネル2に設定されている場合、ノートはここで登録されますが、チャンネルが一致するまでDAWでサウンドがトリガーされることはありません。

トラブルシューティング

MIDIデバイスが表示されない、または正しく応答しない場合は、以下の手順を順番にお試しください。

  1. Chrome、Edge、またはその他のChromiumベースのブラウザを使用してください。SafariはWeb MIDIをサポートしておらず、Firefoxのサポートは一貫性がありません。
  2. ブラウザがMIDIの許可を求めたら、許可を与えてください。以前に却下した場合は、サイトの許可をリセットして再読み込みしてください。
  3. 物理的な接続を確認してください。USBケーブルを抜き差しする、別のUSBポートを試す、または5ピンDINインターフェースが独自の電源を必要とする場合は、電源があることを確認してください。
  4. ブラウザが原因だと決めつける前に、まずWindowsのMIDIデバイスパネルまたはmacOSのAudio MIDI設定ユーティリティを使用して、デバイスがオペレーティングシステムによって認識されていることを確認してください。
  5. Bluetooth MIDIを使用している場合は、まずOSのBluetooth設定でデバイスをペアリングしてください。ブラウザはペアリングを開始できません。
  6. 初めてデバイスを接続した後、ブラウザを再起動してください。一部のブラウザはMIDIアクセス要求時に一度しかMIDIポートを列挙しないためです。

特定のハードウェアの癖を診断する

鍵盤が固着している、または反応しない場合、通常、押してもノートオンイベントが全く表示されません。これはソフトウェアの問題ではなく、キーボード内部の機械的または接触の問題を示しています。一度押すと繰り返し発音したり、「チャタリング」したりする鍵盤は、スイッチの接触不良を示していることがよくあります。どれだけ強く弾いてもベロシティが変化しない場合は、ハードウェアの故障ではなく、キーボードが内部メニューで固定ベロシティモードに設定されている可能性が高いです。

モーター駆動またはエンドレス回転ノブを備えたコントロールサーフェスの場合、CC値がスムーズに増減するのではなく、大きく飛躍する動きに注意してください。これは、コントローラーと期待される7ビットMIDI範囲との間の解像度設定の不一致、または実際の機械的摩耗を示している可能性があります。

ブラウザが許可を求める理由

完全なMIDIアクセス、特にシステムエクスクルーシブ(SysEx)メッセージが有効な場合、ファームウェアの再フラッシュや特定のハードウェアの再構成に使用できるため、Chromiumブラウザはカメラやマイクのアクセスと同様に、明示的な許可プロンプトの背後にそれを制限しています。このツールは、ノートとCCを表示するために標準のMIDI入力のみを必要とし、ここであなたが行うことはどこにも送信されません。すべてのデータはブラウザのタブ内に留まります。

よくある質問

私のMIDIキーボードがデバイスリストに表示されないのはなぜですか?

最も一般的な原因は、ブラウザがWeb MIDIをサポートしていない、USBまたは5ピンDINケーブルが完全に挿入されていない、またはOSがインターフェースのドライバーをインストールしていないことです。USBケーブルを抜き差しし、デバイスがOS独自のMIDI/サウンド設定に表示されることを確認し、接続後にページを再読み込みしてください。

どのブラウザがWeb MIDIをサポートしていますか?

Chrome、Edge、Opera、およびその他のChromiumベースのブラウザは、Web MIDIをネイティブでサポートしています。Firefoxは一部のバージョンでフラグの背後でサポートを追加しましたが、デフォルトで確実に有効になっているわけではありません。本稿執筆時点では、SafariはWeb MIDI APIを全くサポートしていないため、SafariでテストするMacユーザーはChromeに切り替える必要があります。

ページがMIDIの許可を求めてきますが、これは普通ですか?

はい。Chromiumブラウザは、特にSysExが有効な場合のMIDIアクセスを、カメラやマイクのアクセスと同様に許可が必要な機能として扱います。これは、完全なMIDIアクセスを持つ悪意のあるページが一部のハードウェアを再プログラムする可能性があるためです。プロンプトが表示されたら「許可」をクリックしてください。

鍵盤を押しましたが、何も画面に表示されません。なぜですか?

インターフェースが複数のポートを公開している場合は、デバイスのドロップダウンで正しいMIDI入力が選択されていることを確認してください。また、キーボードのMIDI出力チャンネルが期待どおりに一致していること、およびキーボード自体のローカルコントロールまたはMIDIスルー設定が信号を他の場所に再ルーティングしていないことを確認してください。

ノート番号は何を意味しますか?

MIDIノートは0から127までの番号が付けられており、60は一般的に中央のCです(ただし、一部のメーカーはC3と表記し、他のメーカーはC4と表記するなど、古くからの番号付けの不一致があります)。このツールは通常、生の値とノート名の両方を表示するため、マッピングを覚える必要はありません。

ベロシティとは何ですか?なぜそれが重要なのでしょうか?

ベロシティは、鍵盤がどれだけ強くまたは速く叩かれたかを示す0-127の値であり、ほとんどのシンセサイザーやDAWはこれを音量や音色のコントロールに使用します。ベロシティの読み取り値が奇妙に上限に達しているように感じたり、演奏の強さに応じて変化しない場合は、キーボードのベロシティカーブ設定を確認してください。一部のキーボードでは、これを一定値に固定できます。

CC(コントロールチェンジ)メッセージとは何ですか?

CCメッセージは、モジュレーションホイールの位置、サステインペダルの状態、ボリュームノブ、エクスプレッションペダルなどの連続的なコントローラーデータを伝達し、それぞれ0から127までのCC番号で識別されます。これらをライブで監視することは、DAWでマッピングする前にノブ、フェーダー、またはペダルが実際に送信していることを確認する最も速い方法です。

サスティンペダルがオン/オフとして認識されません。何が問題ですか?

サスティンペダルはCC 64を送信します。通常、値0~63はオフ、64~127はオンを意味しますが、安価なペダルや極性が反転したペダルは逆の値を送信することがあります。もし踏むと0、離すと127と表示される場合、ペダルまたはキーボードに極性反転設定があるため、通常はキーボードのメニューで切り替えることができます。

音楽ソフトウェアを何もインストールせずにMIDIコントローラーをテストできますか?

はい、このツールはまさにそのために作られました。ブラウザのWeb MIDI APIを介してMIDIデバイスと直接通信するため、DAWを開く前にキーボード、パッドコントローラー、ブレスコントローラーが正しく機能しているかを確認できます。

ワイヤレスまたはBluetooth MIDIデバイスでも動作しますか?

Bluetooth MIDIデバイスは、OSレベルでペアリングされていれば一般的に動作します。ブラウザにとっては、それらが標準のMIDI入力ポートとして表示されるためです。ペアリング自体はまずオペレーティングシステムのBluetooth設定で行う必要があり、ブラウザが単独でペアリングを開始することはできません。

同じキーボードなのに複数のエントリが表示されるのはなぜですか?

一部のMIDIインターフェースは、標準のノート/CC用の専用ポートや、SysExまたはDAWコントロールサーフェスプロトコル用の別のポートなど、異なる目的のために別々のポートを公開します。1つの物理デバイスに対して2つ以上のエントリが表示されるのは正常であり、誤動作ではありません。

関連テスト

関連ガイド

Written by Chhandita ShitReviewed by Buddheswar DandapatLast updated July 28, 2026