一括表示
タイトル
記事No
投稿日
投稿者
参照先
KbMedia Player Version 3.16beta4.2024.0827
388
2024/08/27(Tue) 00:01:54
Kobarin

https://kobarin.sakura.ne.jp/test/kbmed316_beta4.exe
https://kobarin.sakura.ne.jp/test/kbmed316_beta4.7z

.exe と .7z はどちらも中身は同じです。
.7z の展開の仕方が分からない方は .exe をダウンロードして下さい。

.exe だと Microsoft Edge でブロックされる方は .7z をダウンロードして下さい。
Microsoft Edge にブロックされる方は安全だと報告してくれると助かります。

起動時にエラーメッセージが表示されてプラグインが認識されない場合は
Microsoft Visual C++ 2022 再頒布可能パッケージが必要です。
https://visualstudio.microsoft.com/ja/downloads/#other-ja-family
x64 版ランタイムファイル直リンク
https://aka.ms/vs/17/release/VC_redist.x64.exe
x86 版ランタイムファイル直リンク
https://aka.ms/vs/17/release/VC_redist.x86.exe
(x64 版の動作には vc_redist.x64.exe と vc_redist.x86.exe の両方が必要です)

β版は Windows XP のサポートを打ち切りました。XP 環境だと一部のプラグインが
動作しません。Windows XP で使いたい方は正式版をお使い下さい。

v3.16beta4 での変更点

・各種プラグイン/DLL の開発環境を VS2022 17.11.1 に更新
・RMI/MDS をプラグインで再生出来なくなっていたのを修正
・RMI/MDS を midiOut で再生時、タグ情報を取得出来なくなっていたのを修正
・MDS を開くと CC111 がなくても LoopPoint が通知されるのを修正
・kb2smf.kpi に関する以下の修正
 ・CM6/GSD/MTD が必要な RCP に対応(CVS.EXE 使用時)
  ・MTD は動作未確認
  ・MTD は必要なファイル名の取得方法が分からない為、RCP と同名で拡張子が .MTD
   のファイル(ABC.RCP なら ABC.MTD)を RCP と同じフォルダ内で検索
  ・RCP と同じフォルダ内の全ての MTD を検索することも可能だが時間がかかるので
   敢えてやらない
・kbmac.kpi に関する以下の修正
 ・Monkey's Audio SDK 10.76(2024/08/15) に更新
・kbmpg123.kpi に関する以下の修正
 ・libmpg123 を 1.32.7(2024/08/07) に更新
・kbpsf2.kpi に関する以下の修正
 ・boost ライブラリを 1.86.0 に更新
・kbunac.kpi に関する以下の修正
 ・LZMA SDK を 24.08(2024/08/11) に更新

要望があった CM-64 エミュレーションの強化はまだです。

CM6/GSD は RCP の内容から必要なファイル名を取得して検索しますが MTD は RCP と
同名のものを検索することにしています。MTD を含むデータが見つからないので動作は
未確認です。


v3.16beta3 以降、デコーダプラグインより変換プラグインを優先するようにした
関係で、kbzmdrive.kpi で ZMS/ZMD を再生する場合は kb2smf.kpi の無効化が必要
になりました。

あと「zmsetup.ini」セクションの「内蔵音源+MIDI」の設定をしても意図した動作に
ならなくなってしまいました。この設定はデコーダプラグインを優先する前提なので。

どう解決すべきか考え中です。
変換プラグイン優先の方が自然な気がしたんだけど、デコーダプラグイン優先に
戻した方が良いのかな…。
pagetop
タイトル
記事No
投稿日
投稿者

Re: KbMedia Player Version 3.16beta4.2024.0827
389
2024/09/09(Mon) 22:39:52
四角いドーナツ
いつもお世話になっております。
大変便利に使わせてもらっています。

大量の曲をプレイリストに入れて長期間聞いていると
再起動時にプラグインの検索でエラーが出ることがあり、条件が分かったのでご報告いたします。

確認したバージョン: 3.16beta4.2024.0827

C:\Users\~~\AppData\Roaming\Kobarin's Soft\KbMedia Player\cache\default.kbmu
のサイズが16MB(16,777,216byte)を越えると、それ以上プレイリストを復元することができなくなるようです。
(エラー発生後にkbmuファイルのサイズを確認すると16MB以下になるように登録した曲数が減っていることを確認しました)

可能であれば対応よろしくお願いいたします。

pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re^2: KbMedia Player Version 3.16beta4.2024.0827
392
2024/10/19(Sat) 19:03:18
Kobarin

返信遅くなり申し訳ありません。

> C:\Users\~~\AppData\Roaming\Kobarin's Soft\KbMedia Player\cache\default.kbmu
> のサイズが16MB(16,777,216byte)を越えると、それ以上プレイリストを復元することができなくなるようです。
> (エラー発生後にkbmuファイルのサイズを確認すると16MB以下になるように登録した曲数が減っていることを確認しました)

不具合報告ありがとうございます。
後で確認して対処するようにします。
曲数が一定数を超えると超えた分を無視するようにした覚えはあるのですが、
サイズで弾くようにした覚えはないんですけどね…。
pagetop
タイトル
記事No
投稿日
投稿者

Re: KbMedia Player Version 3.16beta4.2024.0827
390
2024/09/27(Fri) 00:02:35
たかおか
こんばんわ。

> Microsoft Edge にブロックされる方は安全だと報告してくれると助かります。
>
Google Chromeだと危険なファイルとして全部一蹴されてしまいますね…・
「不審なファイル」よりさらに警戒する扱いなのか、chromeだとダウンロードに一手間(全てのダウンロード履歴タブからでないとダウンロードできない)になります。
問題報告はしました。
Firefoxではなんともないです。

> v3.16beta3 以降、デコーダプラグインより変換プラグインを優先するようにした
> 関係で、kbzmdrive.kpi で ZMS/ZMD を再生する場合は kb2smf.kpi の無効化が必要
> になりました。
>
> あと「zmsetup.ini」セクションの「内蔵音源+MIDI」の設定をしても意図した動作に
> ならなくなってしまいました。この設定はデコーダプラグインを優先する前提なので。
>
> どう解決すべきか考え中です。
> 変換プラグイン優先の方が自然な気がしたんだけど、デコーダプラグイン優先に
> 戻した方が良いのかな…。

今の仕様(変換プラグイン優先)のままでも、kbzmdrive.kpiを優先させたい人は、kb2smf.kpiのオプションの「対応拡張子」からZMSとZMDを除去すれば何も問題はない、というふうな仕様にはならないのでしょうか?
ZMSとZMDがkb2smf.kpiを経由しなくなり、kbzmdrive.kpi(+midi再生プラグイン)での動作になるので、「zmsetup.ini」セクションの「内蔵音源+MIDI」の設定も通るようになる、
というのが使ってる側の直感かな、とは思います。
pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re^2: KbMedia Player Version 3.16beta4.2024.0827
393
2024/10/19(Sat) 19:04:40
Kobarin

返信遅くなり申し訳ありません。

> Google Chromeだと危険なファイルとして全部一蹴されてしまいますね…・

確かにダウンロードするのがとても面倒くさくなっていますね。
普通の人はダウンロードの仕方が分からないだろうし、分かっても
怖くてダウンロード出来ないでしょうね。
この現象は私のサイトのファイルだけなのでしょうか。

>今の仕様(変換プラグイン優先)のままでも、kbzmdrive.kpiを優先させたい人は、kb2smf.kpiのオプションの「対応拡張子」からZMSとZMDを除去すれば何も問題はない、というふうな仕様にはならないのでしょうか?

%Kbmplay% セクションで変換プラグインの拡張子の無効化も出来るようにしています。

変換プラグインに限りませんが、今の仕様だとプラグイン自身の設定で拡張子を無効化
してしまうと、プラグイン設定画面左下の「検索」ボックスで拡張子を入れてもヒットし
なくなってしまうんですよね。本体からは無効化した拡張子については非対応のように見
えてしまうので。

そういうのもあって kb2smf.kpi には拡張子を無効化する設定をつけていませんでした。
今後どうするかは未定です。

ZMS/ZMD については変換プラグイン側で拡張子を無効化するだけでは不十分で、無効化する
と MIDI を含むが PCM を含まない ZMS/ZMD を再生出来なくなります。

本体が ZMS/ZMD を特別扱いするようにするしかないかな、と思っています。
pagetop

- Web Forum v8.0 -
++ Edited by Hamel ++