MIDI 2.0


MIDI 2.0とは?

MIDI 2.0は、 AMEI(音楽電子事業協会) のページによると、「2020年02月22日AMEI/MMAはMIDI2.0規格書に署名しMIDI2.0規格が誕生しました。」 と書かれています。それでは、MIDI2.0の内容は、というと AMEI(音楽電子事業協会) のページに次のように記載されています。

「MIDI 2.0は、MIDI1.0との互換性を保ちつつ、大幅に拡張された新たなMIDIメッセージによって 音楽の表現力と利便性を高めます。」

それでは何が大幅に拡張されたのか?同じページの続き 「5. MIDI 2.0 最小互換性要件」には、MIDI2.0というのは、ABかのどちらか(あるいは両方)である必要があると書かれています。

BのUMPデータフォーマットの方がわかりやすいと思います。その中でも 「Universal MIDI Packet (UMP) Forsmat and MIDI 2.0 Protocol規格で定義されているMIDI 2.0 チャンネル・ボイス・メッセージ」 を見てみます。 この一行の中で、チャンネル・ボイス・メッセージとは、ノートオン、ノートオフ、コントロールチェンジといったMIDIのメッセージのことです。 これらのメッセージが、Universal MIDI Packet (UMP) Formatに書かれている、MIDI2.0プロトコルを 使うことで拡張できるという意味になります。

MIDI 2.0とMIDI1.0のメッセージ比較

それではどのように拡張されているのか、仕様書[M2-104-UM UMP and MIDI 2.0 Protocol バージョン1.1 仕様」を見てみます。 この仕様書は英語ですし、長いので、図だけ見てみます。

1.ノートオフ

MIDI2.0ではベロシティが16ビットに拡張、アトリビュートという新しい情報(8ビットのタイプと16ビットの値)が追加されています。



2.ノートオン

ノートオフと同様、MIDI2.0ではベロシティが16ビットに拡張、アトリビュートという新しい情報(8ビットのタイプと16ビットの値)が追加されています。



3.ポリプレッシャー

ポリプレッシャーは単純にプレッシャー値が32ビットに拡張されています。



4.コントロールチェンジ

コントロールチェンジも単純にコントロール値が32ビットに拡張されています。



5.プログラムチェンジ

MIDI1.0のプログラムチェンジは2つのコントロールチェンジを用いてバンクを設定します。 バンクセレクトLSB/MSBと名前が付いています。 MIDI2.0ではこの2つのバンクセレクトを1つのメッセージに取り込んでいます。選択できるプログラムの数は増えてはいません。



6.チャンネルプレッシャー

チャンネルプレッシャーもポリプレッシャー同様、単純にプレッシャー値が32ビットに拡張されています。



7.ピッチベンド

MIDI1.0のピッチベンドの精度は14ビット、MIDI2.0は32ビットに拡張されています。



MIDI 2.0対応製品

2024年12月時点でのMIDI2.0に対応した製品

カタログスペックからのみの読み解きです。

  • Roland A-88MKII

    ニュースリリースによると 「『A-88MKII』をMIDI 2.0対応にアップデートすることで、鍵盤ベロシティーや、パネル上のノブの操作の分解能が格段に高まり、…」 との記載がありますので、MIDI 2.0 チャンネル・ボイス・メッセージに対応しています。

  • Yamaha MONTAGE M v2.0

    こちらの解説のページの一番下によると、 「MONTAGE Mは下記のパラメーターがMIDI 2.0に対応します。物理的なコントローラー類は10 bits (1,024 steps)で動作します。」 とのことですので、こちらもMIDI 2.0 チャンネル・ボイス・メッセージに対応しています。

  • Korg keystage

    「MIDI2.0のプロパティ・エクスチェンジを搭載した…」とのことですので、 上の2台とは違って、 「5. MIDI 2.0 最小互換性要件」のAの項目にある「MIDI-CI Property ExchangeメッセージによってPropertyデータのやりとりを行う。」 に対応しています。

  • Cubase pro 13以降 (MAC版のみ)

    MIDI 2.0 チャンネル・ボイス・メッセージを録音、再生可能と思われる。(すべてのメッセージで可能なのか未確認)

  • Logic pro

    MIDI 2.0 チャンネル・ボイス・メッセージを録音、再生可能と思われる。(すべてのメッセージで可能なのか未確認)