POOLコマンド
(大文字)*POOL " "
エクスクルーシブ・メッセージの前半 ID 部分を記憶させます。概要
エクスクルーシブ・メッセージは楽器メーカー ID とアドレスとデータの組み合わせで行われますが、このうち楽器メーカー ID は不変の部分となります。
■XGのエクスクルーシブ記述の場合
*DATA " 43, 10, 4C, 00, 00, 7E, 00 " ; XGリセット
*DATA " 43, 10, 4C, 02, 01, 5A, 01 " ; ディレイ
:
; ※「 43, 10, 4C 」 (メーカーID部分)だけは変わらない。
使用例
POOLコマンドでメーカーIDを指定したら、以降は後半部分だけを書けばOK。
*POOL " 43, 10, 4C " ; メーカーID (YAMAHA)
*DATA " 00, 00, 7E, 00 " ; XGリセット
*DATA " 02, 01, 5A, 01 " ; ディレイ
:
*POOL " 41, 10, 42, 12 " ; メーカーID (Roland)
*DATA " 40, 00, 7F, 00, 41 " ; GSリセット
:
エクスクルーシブはどうしても長ったらしい記述になるので^^; POOLコマンドを使って可読性を高めるのがオススメです。
コメント