オンラインMIDIキーボードの概要
- Web MIDI:デスクトップのChromeとEdge。SafariとFirefoxはページにMIDIを提供しません。
- すべての音でベロシティを読み取り。通常、反転、固定のモード。
- サステインペダル(CC64)に対応。ほかのコントローラーで設定を操作できます。
- ホットプラグ:機器の抜き差しをページの再読み込みなしで検出。
- キーボード音色142種類(うち19が無料)、パッド用のドラムキット48種類。
MIDIキーボードをブラウザにつなぐ方法
-
キーボードをUSBでつなぐ
キーボードをUSBケーブルでパソコンにつなぎます。最近のキーボードの多くはドライバー不要で動作します(クラスコンプライアントのUSB MIDI)。
-
ChromeかEdgeでキーボードを開く
jam-jam.org/app/clavier を開きます。Web MIDIには安全なページ(https)が必要で、このページは対応しています。
-
MIDIへのアクセスを許可する
ブラウザがMIDI機器の使用許可を求めるので、許可します。Jam Jamは「sysex」アクセスを求めず、ノートとコントローラーだけを使います。
-
演奏する
キーボードの名前が表示されます。複数の機器をつないでいる場合は、演奏に使うものを選びます。音色を変え、ペダルを使い、スケールを表示できます。
オンラインMIDIキーボードに対応するブラウザ
オンラインMIDIキーボードは、ブラウザのWeb MIDI APIを利用します。ChromeとEdgeはデスクトップで対応していますが、Safariは対応しておらず、Jam JamはFirefoxも同様に扱います。ブラウザにWeb MIDIがない場合、Jam Jamのキーボードはそのことをはっきり伝え、パソコンのキーボードで演奏できる状態を保ちます。中段の列が白鍵、その上の列が黒鍵です。
| プラットフォーム | MIDIキーボード | 備考 |
|---|---|---|
| Chrome、Edge(デスクトップ) | 対応、Web MIDI | 許可は初回のみ |
| Safari、Firefox | 非対応 | 代わりにパソコンのキーボード |
| Androidアプリ | 対応、ネイティブモジュール | USBキーボード(OTGまたはUSB-Cケーブル) |
| iOSアプリ(TestFlightの公開ベータ) | 対応、ネイティブモジュール | iOSが認識する機器(CoreMIDI) |
ブラウザでMIDIキーボードが検出されないときの確認事項
Jam Jamのキーボードに「MIDI機器が検出されません」と表示されたら、まずケーブルを確認します。USBケーブルの中には給電専用のものがあります。次に、MIDIポートを使っている可能性のあるほかのソフト(音楽アプリ、別のタブ)を閉じ、抜き差しします。機器はページを再読み込みせずに戻ります。
許可を拒否した場合は、キーボードがそのことを表示します。サイトの設定(アドレスの左のアイコン)でMIDIを再び許可してください。5ピンMIDI端子の古いキーボードはUSB-MIDIインターフェースを経由します。パソコンが認識しない場合は、メーカーのドライバーをインストールしてください。
オンラインMIDIキーボードのレイテンシー
ブラウザでのMIDIキーボードのレイテンシーは、MIDIではなく主にパソコンの音声出力から生じます。Jam Jamは画面表示を経由せず、MIDIメッセージから直接音を鳴らします。さらに下げるには、Bluetoothではなく有線ヘッドホンを使い、重いタブを閉じ、Webアプリの設定にある音声レイテンシーのキャリブレーションを実行してください。
スマートフォンやタブレットでMIDIキーボードを弾く
モバイルではブラウザだけでは足りず、Jam Jamアプリがネイティブモジュールでキーボードを読み取ります。AndroidではOTGまたはUSB-CケーブルでUSBキーボードをつなぎます。iOSではアプリがTestFlightの公開ベータで、システムが認識するMIDI機器を読み取ります。アプリでは、キーボードをつなぐと「ピアノを学ぶ」の練習も使えるようになります。
Jam JamのオンラインMIDIキーボードは、インストールもアカウントも不要です。ケーブル1本とChromeかEdgeがあれば142音色が指先に。ドラムパッドとメトロノームも同じページにあります。
キーボードを開く →Jam Jamのほかのツール
オンラインMIDIキーボードのよくある質問
MIDIキーボードをWebサイトにつなげますか?
はい。デスクトップのChromeとEdgeで、Web MIDI APIを通じてつなげます。jam-jam.org/app/clavier を開き、ブラウザに求められたらMIDIへのアクセスを許可して演奏します。ベロシティとサステインペダルも反映されます。
SafariやFirefoxでMIDIキーボードが動かないのはなぜですか?
SafariはページにWeb MIDIを提供せず、Jam JamはFirefoxでもこれを使いません。ChromeかEdgeでページを開くか、Androidアプリを使ってください。その間も、パソコンのキーボードで音を鳴らせます。
ドライバーのインストールは必要ですか?
最近のUSBキーボードの多くは不要で、Windows、macOS、ChromeOSが標準で認識します。古いUSB-MIDIインターフェースや特定のキーボードでは、メーカーのドライバーが必要な場合があります。
サステインペダルは使えますか?
はい。Jam Jamはキーボードが送るコントローラー64(サステイン)を読み取ります。ペダルを踏んでいる間は音が保持され、オンラインキーボードのインジケーターが点灯します。
オンラインMIDIキーボードは無料ですか?
はい。アカウントもインストールも不要で、142音色のうち19音色が無料です。ほかの音色はPremiumに含まれます。