一括表示KbMedia Player Version 3.16beta.2024.0712
記事No 375
投稿日 2024/07/15(Mon) 23:57:54
投稿者 Kobarin
参照先 https://kobarin.sakura.ne.jp/
https://kobarin.sakura.ne.jp/test/kbmed316_beta.exe
https://kobarin.sakura.ne.jp/test/kbmed316_beta.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.16beta での変更点

・拡張子SNG(ミュージくん/ミュージ郎/バラード のMIDI)に対応
 ・MS-DOS Player(MSDOS.exe) と SNG2S(SNG2S.exe) が必要
  ・MSDOS.exe : http://takeda-toshiya.my.coocan.jp/
  ・SNG2S.exe : https://www.vector.co.jp/soft/dos/art/se003959.html
・拡張子MM2/MMC/SEQ(マイクロミュージシャン/芸達者 のMIDI)に対応
 ・MS-DOS Player(MSDOS.exe) と MM2S(MM2S.exe) が必要
  ・MM2S.exe : https://www.vector.co.jp/soft/dos/art/se003923.html
 ・拡張子SEQ は再生可能なデータがなく、動作確認出来ず
・MSDOS.exe/SNG2S.exe/MM2S.exe のパスは「環境設定」-「検索パス1」で設定
・EXE(muse.exe等)で SMF に変換時、EXE が終了しないとタスクマネージャで EXE を強
 制終了するまで本体が応答なしになるのを修正
 ・5秒待ったら強制終了確認のダイアログを表示するようにした
 ・ダイアログを表示中に変換が終わったら自動的にダイアログを閉じる
・MIMPI WRD に関する以下の修正
 ・末尾が¥の行は¥を除去してから DPWWRD.DPX に渡すようにした
  ・¥が表示されなくなる分だけ表示が改善されるが余分な改行はそのままなので、
   正しく再生出来るようになるわけではない
  ・改行まで除去するとタイミングが合わなくなる
・kbs98.kpi と kbgym.kpi の同梱配布を終了
 ・kbvgm.kpi があれば不要と判断
・kbs98.kpi の配布終了に伴い、「環境設定」-「検索パス1」から「リズム音源(S98)」
 を外した
・「環境設定」-「検索パス1/2」のラベルクリックで配布サイトを開けるようにした
 ・MSDOS.exe/SNG2S.exe/MM2S.exe/Muse.exe/MID_MLD.exe/ztom/zmc2/z2m3/zmc3
 ・ztom/zmc2/z2m3/zmc3 はダウンロード出来なくなっている?


No.371 で報告された WRD データの表示改善をしてみました。
行末に¥を含む WRD データで¥が表示されないようにしました。

TMIDI で確認する限り、行末の¥は非表示になるが行の途中の¥は表示されるようです。
報告されたデータのタイムスタンプが1992年とかなり古いので、TMIDI 独自の機能では
なさそうですが実際のところは分かりません。

¥を表示しないのが正しいなら、行末の¥の除去によって少し再現性を向上させる効果
があると思いますが、正しく再生出来ないことに変わりはありません。
自力で WRD に対応出来ないとここまでが限界ですね。

行末の¥を除去するとき、改行は CR+LF を前提にしています。CR か LF どちらか一方
だけだと¥が表示されます。

データを作って試してみると、

TMIDI は LF だけは OK だが CR だけは不可
DPWWRD.DPX は LF だけの場合も CR だけの場合も正しく表示されない
(行末の ; が表示されてしまう)

となるようなので、CR+LF 以外は不正と見なして良さそうですが、どちらか一方だけの
WRD データが出回ってるかどうかは分かりません。
記事編集 記事編集
関連一覧ツリー 一括表示 をクリックするとツリーを一括表示します)
一括表示 KbMedia Player Version 3.16beta.2024.0712 - Kobarin 2024/07/15(Mon) 23:57 No.375
返信フォーム ( 記事に返信する場合はこのフォームから投稿して下さい )
おなまえ
Eメール
タイトル
メッセージ
参照先
添付
暗証キー (英数字で8文字以内)
投稿キー (下画像の数字を入力)

投稿キー

  


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