Xを活用する

プログラムチェンジ(P)のみでは選べる音色が128個のみであるので、それを拡張するためのパラメータ。

バンクセレクトはMSB,LSBの2種類が存在している。理論上、128×128×128=2097152個の音色の選択を可能としている。

GSにおけるバンクセレクト

GSにおいてはバンクセレクトMSBで音色の選択をする仕様になっている。
ハード音源においてはバンクセレクトLSBを指定することで過去の音源マップの音色を選択することが可能になっている。
たとえば、SC-88ProにはSC-88やSC-55の音色も内蔵されているが、実機と全く同じかと言えばそうではないことがある。

参考

XGにおけるバンクセレクト

XGにおいてはバンクセレクトLSBで音色の選択をする仕様になっている。
MSBではドラムかトーンかSFXへの切り替えが主か。

参考

Museにおける記述例

X0=24 X32=0 P31

バンクセレクトMSB=24,バンクセレクトLSB=0,プログラムチェンジ=31を指定する。
注意しなければいけないのは、バンクセレクトを送信後プログラムチェンジを指定すること。音源はプログラムチェンジを受信した段階で直前に受信したバンクセレクトを確定する。


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-06-16 (金) 15:41:27