トップへ
<---   取り出しトピック   --->
 
. kbsmaf v0.12α / kbgxscc v0.13α / kbhtsfms v0.07α / kbtim95 v0.08 Kobarin 04/07日02:18#r77
. kbsmaf.kpi Version 0.12alpha Kobarin 04/07日02:18#r78
. kbgxscc.kpi Version 0.13alpha Kobarin 04/07日02:19#r79
. kbhtsfms.kpi Version 0.07alpha Kobarin 04/07日02:19#r80
. kbtim95.kpi Version 0.08 Kobarin 04/07日02:20#r81
 

上の選択記事
. kbsmaf v0.12α / kbgxscc v0.13α / kbhtsfms v0.07α / kbtim95 v0.08
     Kobarin ホームページ 2019/04/07日02:18 #r77
編集&削除  
プラグイン置き場: http://hwm5.gyao.ne.jp/kobarin/kpi/kpi.htm
kbsmaf v0.12α: http://hwm5.gyao.ne.jp/kobarin/kpi/kbsmaf_012alpha.7z
kbgxscc v0.13α: http://hwm5.gyao.ne.jp/kobarin/kpi/kbgxscc_013alpha.7z
kbhtsfms v0.07α: http://hwm5.gyao.ne.jp/kobarin/kpi/kbhtsfms_007alpha.7z
kbtim95 v0.08: http://hwm5.gyao.ne.jp/kobarin/kpi/kbtim95_008.7z

変更点がどれも似たような書き方になってますが、微妙に違ってたりします。

kbhtsfms.kpi だけリセットがない MIDI に対してリセットを送信しません。
多分意味がないと考えました。

midiOut 使用時に本体側でテンプレートごとにリセットを設定出来るように、
プラグインに対してもリセットを設定出来るようにした方が良いのかも
しれませんが、適正なリセットは通常はプラグイン自身が分かっている筈で、
ユーザーに設定させるのはおかしい気もします。
. kbsmaf.kpi Version 0.12alpha
     Kobarin ホームページ 2019/04/07日02:18 #r78
編集&削除  
http://hwm5.gyao.ne.jp/kobarin/kpi/kbsmaf_012alpha.7z

v0.12αでの変更点

・リソースリーク(イベントハンドルの閉じ忘れ)を修正
・64bit版で「MidRadio Player のパス」の既定値が 64bit 版の Program Files にな
 るのを修正
・リセットを含まない場合の処理を以下のように修正
 ・GS 系 SysEx を使う場合は SYSTEM MODE SET を送信
  (MidRadio Player は SYSTEM MODE SET を受信する)
 ・XG 系 SysEx を使う場合は XG SYSTEM ON を送信
 ・それ以外の場合は GM SYSTEM ON を送信
. kbgxscc.kpi Version 0.13alpha
     Kobarin ホームページ 2019/04/07日02:19 #r79
編集&削除  
http://hwm5.gyao.ne.jp/kobarin/kpi/kbgxscc_013alpha.7z

v0.13αでの変更点

・マスターボリュームに関する以下の修正
 ・SCC モードで XG のマスターボリュームに対応(SCC モードでは GS と GM は受信
  するが XG は受信しない)
 ・OPLL モードで GM/GS/XG のマスターボリュームに対応(OPLL モードでは GS/GM/XG
  のマスターボリュームを受信しない)
 ・どちらも GXSCC から取得した PCM を加工する方式で対応
  (SCC モードの GM/GS のマスターボリュームは除く)
・マルチポートMIDIを分割再生時、リセット系とマスターボリューム系の SysEx は全
 ポートに送信するようにした
・リセットを含まない場合の処理を以下のようにした
 ・GS 系 SysEx を使う場合は冒頭で SYSTEM MODE SET を送信
  (GXSCC は SYSTEM MODE SET を受信する)
 ・XG 系 SysEx を使う場合は冒頭で GM SYSTEM ON を送信
  (GXSCC は XG SYSTEM ON を受信しない)
 ・それ以外の場合は冒頭で GM SYSTEM ON を送信
 ・必要ないかもしれないが念の為
. kbhtsfms.kpi Version 0.07alpha
     Kobarin ホームページ 2019/04/07日02:19 #r80
編集&削除  
http://hwm5.gyao.ne.jp/kobarin/kpi/kbhtsfms_007alpha.7z

v0.07αでの変更点

・マスターボリューム系SysExに対応
 ・htsfms(mid2wav) から取得した PCM を加工する方式
・64bit版で 32bit モジュールの LoadLibrary のアドレス取得(mid2wav.exe に
 hook_htsfms.dll をロードさせる為に必要)の方法を変更
・マルチポートMIDIを分割再生時に関する以下の修正
 ・リセット系の SysEx は全ポートに送信するようにした
. kbtim95.kpi Version 0.08
     Kobarin ホームページ 2019/04/07日02:20 #r81
編集&削除  
http://hwm5.gyao.ne.jp/kobarin/kpi/kbtim95_008.7z

v0.08 での変更点

・マルチポートMIDIを分割再生時、リセット系とマスターボリューム系の SysEx は全
 ポートに送信するようにした
・リセットを含まない場合の処理を以下のようにした
 ・GS 系 SysEx を使う場合は冒頭で SYSTEM MODE SET を送信
  (TimidiCP/TimidiS4 ともに SYSTEM MODE SET を受信する)
 ・XG 系 SysEx を使う場合は冒頭で XG SYSTEM ON を送信
  (TimidiCP/TimidiS4 ともに XG SYSTEM ON を受信する)
 ・それ以外の場合は冒頭で GM SYSTEM ON を送信

上へ






RAIBPL1.23-wakatiai.halfmoon.jp 2024/11/21木19:15