MIDI:コントロール番号一覧
コントロール・チェンジ・メッセージは、シンセサイザーに装備されている各種のコントローラー(ホイール、つまみ、ボタン、ペダル)の動きを伝達する為に使用されます。
そのコントローラーの種類を識別するためのものが、コントロール・チェンジに含まれる"コントロール番号"です。
なお、コントロール番号の一部の番号帯をチャンネル・モードメッセージが間借りしているような体系になっています。
1. 番号帯
コントロール番号0〜119までがコントロールチェンジ、120〜127までがチャンネル・モードメッセージです。
番号帯は下表の様に定められていますが、あいまい(柔軟?)な部分も含んでいます。
2. 主要なコントロール番号
コントロール番号のうち主要なものを示します。
GM,GS または XGのどれか一つでも対応しているものを主要なものとし、その対応有無をあわせて示してあります。
なお、ここでの"GM"とは"GM1"の場合を示しています。
→ GS/XGでのコントロール・チェンジ
| コントロール番号 | 機能 | GM | GS | XG | 補足 |
| 000 | バンク・セレクト(MSB) | × | ● | ● | |
| 001 | モジュレーション | ● | ● | ● | モジュレーション・ホイール(スティク)を回した量(スティックを倒した量)。 モジュレーションの種類や実際のモジュレーションの深さは音源側の設定に依存します。 →モジュレーション・デプスとピッチ・ベンド・チェンジ |
| 005 | ポルタメント・タイム | × | ● | ● | |
| 006 | データ・エントリー |
● | ● | ● | RPN, NRPN用のデータ値の上位桁。→RPNとNRPN |
| 007 | チャンネル(旧メイン)・ボリューム | ● | ● | ● | 楽器毎のボリューム設定用。演奏表現としての音量変化は011エクスプレッションを使うべき。 →チャンネル・ボリューム |
| 010 | パンポット | ● | ● | ● | 左右の位置。→パンポット |
| 011 | エクスプレッション | ● | ● | ● | チャンネルボリュームを最大値としてその範囲内で作用するボリューム情報。演奏表現としての音量変化はこちらで設定すべき。 |
| 016 | 汎用コントローラー1 | × | ユーザーが任意に使用できる空き番号。リモートコントロールなどに使用 | ||
| 017 | 汎用コントローラー2 | × | 同上 | ||
| 018 | 汎用コントローラー3 | × | 同上 | ||
| 019 | 汎用コントローラー4 | × | 同上 | ||
| 032 | バンク・セレクト(LSB) | × | ● | ● | |
| 038 | データ・エントリー(LSB) | ● | ● | ● | RPN, NRPN用のデータ値の下位桁。→RPNとNRPN |
| 064 | ホールド1(ダンパー・ペダル) | ● | ● | ● | いわゆるサスティンペダルのオン/オフ情報 |
| 065 | ポルタメント | ● | ● | ● | |
| 066 | ソステヌート(コート・ホールド) | ● | ● | ● | |
| 067 | ソフト・ペダル | × | ● | ● | |
| 071 | ハーモニック・コンテント | × | × | ● | |
| 072 | リリース・タイム | × | × | ● | |
| 073 | アタック・タイム | × | × | ● | |
| 074 | ブライトネス | × | × | ● | |
| 080 | 汎用コントローラー5 | × | ユーザーが任意に使用できる空き番号。ユーザーが任意に使用できる空き番号。リモートコントロールなどに使用 | ||
| 081 | 汎用コントローラー6 | × | 同上 | ||
| 082 | 汎用コントローラー7 | × | 同上 | ||
| 083 | 汎用コントローラー8 | × | 同上 | ||
| 084 | ポルタメント・コントロール | × | ● | ● | |
| 091 | 汎用エフェクト1(リバーブ)デプス | × | ● | ● | |
| 093 | 汎用エフェクト3(コーラス)デプス | × | ● | ● | |
| 094 | 汎用エフェクト4(セレステ)デプス | × | × | ● | |
| 096 | データ・インクリメント | ● | ● | ● | |
| 097 | データ・デクリメント | ● | ● | ● | |
| 098 | NRPN(LSB) | × | ● | ● | メーカーが任意に設定できるパラメータ番号(下位桁)。→RPNとNRPN |
| 099 | NRPN(MSB) | × | ● | ● | メーカーが任意に設定できるパラメータ番号(上位桁)。→RPNとNRPN |
| 100 | RPN(LSB) | ● | ● | ● | MIDI規格で内容が決められているパラメータ番号(下位桁)。→RPNとNRPN |
| 101 | RPN(MSB) | ● | ● | ● | MIDI規格で内容が決められているパラメータ番号(上位桁)。→RPNとNRPN |
| 119 | 未定義(予約済) | ||||
| ↑コントロールチェンジとしてはここまで | |||||
| ↓ここから下はチャンネル・モード・メッセージ | |||||
| 120 | オール・サウンド・オフ | × | ● | ● | |
| 121 | リセット・オール・コンントローラ | ● | ● | ● | |
| 122 | ローカル・コントロール | × | ? | ? | ローカル・キーボード(ON/OFF) |
| 123 | オール・ノート・オフ | ● | ● | ● | |
| 124 | オムニ・オフ | × | ? | ? | |
| 125 | オムニ・オン | × | ? | ? | |
| 126 | モノ・オン | × | ● | ● | |
| 127 | ポリ・オン | × | ● | ● |