论坛: MIDIPlayer掲示板 (Thread #26064)

SD-50 定義ファイル (2010-04-17 21:57 by 楓音 #50134)

お疲れ様です。

Domino用定義ファイルが作成できたので
ソレを変換してMIDI Player用の定義ファイルを作成してるんですが
何故か選択して再起動すると選択が外れている(一つしたの定義ファイルが選択されている)

何か原因になりそうな事象ってありますかね・・・?
もしかしてカテゴリ配列が元になってるためにPC順で並んでないのが問題?
後は一つのXML内に2つ以上のモードを定義する事が出来ないとか・・・かな?
(現在GM2 GSを使用)

SD-50は90系と全然違う配列なので引用も出来ないしどうしたものか・・・w
SD Nativeリセットっぽいものも無く、GM2音色とPresetを混在できる(GM2モードからPCだけでPreset音色に切り替えできる)
のは使いやすいんだけども、こういう定義ファイル作る時はネックだね・・・

回复到 #50134×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

RE: SD-50 定義ファイル (2010-04-18 04:06 by rz-devel #50141)


楓音さん

> Domino用定義ファイルが作成できたので
> ソレを変換してMIDI Player用の定義ファイルを作成してるんですが
> 何故か選択して再起動すると選択が外れている(一つしたの定義ファイルが選択されている)
こちらについてですが、定義ファイル内の文法ミスにより、変更前(前回起動時の設定)のファイルが選択されている可能性があります。

SD-50 についてですが、MIDI仕様をまだ確認していないので楓音さんの書き込み内容から察するに
他の SD, GS, XG 系の音源とは異なる癖がありそうですね… orz

音色、MIDI規格定義ファイル内の文法について、xml文法仕様が固まっていないことと、現状ドキュメント化が
進んでいないため、もし差支えが無いようでしたら作成中の定義ファイルを頂ければ時間が取れ次第こちらで対応します。

ただ、時間が取れる時期が不定なためその点ご了承ください。
宜しくお願いします。

[メッセージ#50134 へのフォロー]

> お疲れ様です。
>
> Domino用定義ファイルが作成できたので
> ソレを変換してMIDI Player用の定義ファイルを作成してるんですが
> 何故か選択して再起動すると選択が外れている(一つしたの定義ファイルが選択されている)
>
> 何か原因になりそうな事象ってありますかね・・・?
> もしかしてカテゴリ配列が元になってるためにPC順で並んでないのが問題?
> 後は一つのXML内に2つ以上のモードを定義する事が出来ないとか・・・かな?
> (現在GM2 GSを使用)
>
> SD-50は90系と全然違う配列なので引用も出来ないしどうしたものか・・・w
> SD Nativeリセットっぽいものも無く、GM2音色とPresetを混在できる(GM2モードからPCだけでPreset音色に切り替えできる)
> のは使いやすいんだけども、こういう定義ファイル作る時はネックだね・・・
回复到 #50134

回复到 #50141×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

RE: SD-50 定義ファイル (2010-04-18 04:35 by rz-devel #50142)


私個人の備忘録としてポストしておきます。

とりあえず SD-50 の MIDI インプリメンテーションの pdf ファイルを確認してみました。
1ページ目のバンクセレクトの一覧にマップの記載がありました。
GM、GM2以外の音色について作成が必要そうです。

また、音色定義ファイル以外に MIDI規格定義ファイルを SD-50 専用に別途作成が必要で
恐らくプログラムソースも一部仕様変更を要します。

あと、リセット系のエクスクルーシヴとして受信可能なのは GM1, GM2 のようですね。
(製品ページ内ではGS対応のロゴがありますが、これは・・・?)

他のバグフィックスもあるので、その時にでも対応できればと思います。

回复到 #50141

回复到 #50142×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

RE: SD-50 定義ファイル (2010-04-18 09:40 by 楓音 #50143)

http://cid-705ce5fb4275edef.skydrive.live.com/self.aspx/Up%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80/Roland%20SD-50.xml

上がデータです。

やはりプログラムソース側も弄る必要があるのですか。
ちなみにPreset及びSoloMAPはGM2と同化しており、GM2の音色名も基本のGM2音色と表記が違うので
汎用のGM2を読み込むのではなく、1つの音色モードとして組み込んでます。

それからSD-50はGSリセットを受信します。
よってGSモードも組み込んでますが、こちらも既存のGS(SDシリーズ)とは音色名が変わっていますね。


上記の仕様からGM2とPresetおよびSolo音色は既存SDシリーズと違い同時に別パートで使用可能となりました。

(GSは単独モード)


今後このように独自MAPの音源の定義ファイルを作る場合はやはりプログラムソース側の変更も必要なんでしょうか?

そのうちMotif Rack XSやTriton Rackの定義ファイルは作ろうと思っていたのですが・・・
回复到 #50142

回复到 #50143×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

RE: SD-50 定義ファイル (2010-04-19 02:33 by rz-devel #50162)


xmlファイル、確認しました。
SD-50 の各種マニュアルを確認し、恐らく今回については定義ファイル側で対応出来そうなので
定義ファイルを暫定的ではありますが作成してみました。

↓からダウンロード可能です。

http://midiplayer.sourceforge.jp/pub/MIDIPlayer-SD-50_files_20100419.zip

MIDIPlayer の data フォルダそのもので、追加分のファイルのみ同梱しています。
詳細は同梱のテキストをご確認願います。
※音色定義ファイル Roland SD-50.xml も含みます。上書きされる際はバックアップをお取りください。

> 今後このように独自MAPの音源の定義ファイルを作る場合はやはりプログラムソース側の変更も必要なんでしょうか?
時と場合によりますが、必要かもしれません。


回复到 #50143

回复到 #50162×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

RE: SD-50 定義ファイル (2010-04-22 01:48 by 楓音 #50212)

rzさん

お疲れ様です。
ちょっと試して見ていたのですが、GM2モードでは上手く動作するものの
GSリセット時に動作がおかしいような気がします。
後はGM1の時はGM汎用を読み込んでるようですが、これはこういう設定かな・・・?

兎に角もう少し調査して見ます。
回复到 #50134

回复到 #50212×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录

RE: SD-50 定義ファイル (2010-04-22 22:33 by rz-devel #50218)

楓音さん

GSリセット時の件、先日アップした MIDi規格定義ファイル「GS(SD-50).xml」に誤りがあったため
起動時に内部エラーを引き起こしていたのを確認しましたので
再度アップしました。こちらに差し替えてみてください。

http://midiplayer.sourceforge.jp/pub/MIDIPlayer-SD-50_files_20100422.zip
回复到 #50212

回复到 #50218×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) 登录