PDF マニュアルを元に作成しました。
実機を持っていないため、テストしていません。
何かしら間違っている可能性があります。
特に エクスクルーシブ は怪しいです^^;
私は製品を所有していませんので、DGX-505 ⁄ DGX-305 に関する質問には答えられません。
予めご了承ください。m(_ _)m
定義ファイルのミス および 修正値が分かる方は、メールフォーム より教えて頂けると助かります。m(_ _)m
解凍したら出て来る 「ok_DGX-505.xml」 を Domino をインストールしたフォルダの 「Module」 フォルダの中 に 移動またはコピペ します。
インストールが完了したら、Domino を起動して 「ファイル → 環境設定 → MIDI-OUT」 の 「音源」 を設定して下さい。
「YAMAHA」 フォルダの中に 「DGX-505、DGX-305」 が追加されているはずです。
手抜きで 音色 MAP の楽器名を入力していません。
「プログラムチェンジのプロパティ」 の右下の 「MSB LSBの表示」 を必ず ON にして下さい。
定義ファイルの内容を簡単に説明します。
ミスがありそうな部分を書いておきますので、実機をお持ちの方は検証してみて下さい。
定義ファイルのミス および 修正値が分かる方は、メールフォーム より教えて頂けると助かります。m(_ _)m
PDF マニュアルの 96 ページから 99 ページの 「楽器リスト」 を元に、バンクのナンバーのみを入力しました。
基本的には書いてある通りの順番のはずですが、Program Change 毎にまとめてあるため、多少入れ替わる感じになっていると思います。
手動入力なので、ミスがあるかもしれません。
なお、Program Change の名前は GM のものにしてあります。
PDF マニュアルの 100 ページから 101 ページの 「ドラムキットリスト」 を元に入力しました。
手動入力なので、ミスがあるかもしれません。
PDF マニュアルの 105 ページの 「MIDIインプリメンテーション・チャート」 を元に入力しました。
【ミスがありそうな部分】
PDF マニュアルには有効な RPN の種類までは載っていないため、これらが効くかどうか分かりません。
PDF マニュアルの 106 ページを見て 「こういうことかな?」 と思ったのですが、正しいかどうか分かりません。
PDF マニュアルの 106 ページの 「MIDIデータフォーマット」 を元に入力しました。
【ミスがありそうな部分】
PDF マニュアルの 106 ページには <MIDIマスターボリューム> のアドレスが 「F0H,7EH,7FH,04H,01H,ll,mm,F7H」 と書かれているのですが、GM、GM2、GS、XG 規格でのマスターボリュームは 「F0H,7FH,7FH,04H,01H,00H,mm,F7H」 のはずです。
ということで、当定義ファイルでは マニュアルを無視して GM、GM2、GS、XG 規格のものにしてあります。
従って、マニュアルの記述が正しい場合は 「CCM#131 マスターボリューム」 は効かないと思われます。
その場合は定義ファイルを修正する必要があります。
PDF マニュアルの 106 ページには次のように書かれています。
<MIDIマスターチューニング> F0H,43H,1nH,27H,30H,00H,00H,mm,ll,cc,F7F ・全チャンネルの音程を一度に変えるメッセージです。 ・mm,llの値をMIDIマスターチューニング値として使用します。 ・mm,llのデフォルトは08H,00Hです。また、nおよびccの値は任意です。
「任意」 って何スか?(´・ω・`)
とりあえず、全部 「0」 にしておきましたが…有効かどうか分かりません。
それと、CCM#149 の方はテーブルを用意した方が使いやすいと思います。
たぶん、本体の方のパネルに 「+ 〇、- 〇」 みたいに表示されると思うんですよね。
それをメモって定義ファイルに記述すれば良いのですが…実機を所有していないので出来ません。(´・ω・`)
まずアドレスですが、「F0 43 10 4C 02 01 00 #VH #VL F7」、「F0 43 10 4C 02 01 20 #VH #VL F7」 にしてあります。
この 10 が正しいかどうか分かりません。
また、Value の値が正しいかどうか分かりません。
PDF マニュアルの 106 ページの 「エフェクトマップ」 を元に、値を計算しました。
計算式は次の通りです。
Value = 128 × MSBの値 + LSBの値
勘違いミスなどで値が間違っていた場合は効かないと思われます。
その場合は定義ファイルを修正する必要があります。
08.05.12
08.05.05 Ver 0.01