トップへ
<---   取り出しトピック   --->
 
. STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) Kobarin 02/07木19:24#r6
. Re: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) gojoh 03/03日18:26#r26
. Re^2: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) Kobarin 03/03日21:27#r29
. Re^3: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) gojoh 03/03日23:39#r30
. Re: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) DJ TOYO 03/19火21:17#r49
. Re^2: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) Kobarin 03/21木00:20#r51
. Re^3: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) DJxTOYO 03/21木21:55#r53
. Re^4: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) Kobarin 03/23土15:18#r55選択
. Re^4: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) Kobarin 03/23土22:06#r63
. Re^5: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) DJxTOYO 03/24日21:57#r65
. Re^6: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) DJxTOYO 03/24日22:58#r66
. Re^7: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) Kobarin 03/24日23:45#r67
. Re^8: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版) DJxTOYO 03/25月22:51#r68
 

上の選択記事
. Re^4: STEP_K(STEP_M 1.054f のUNICODE 対応版) Version 1.01c(正式版)
     Kobarin ホームページ 2019/03/23土15:18 #r55
編集&削除  
> FileFLAC.cppのconvert_to_utf8関数の159行の
> WideCharToMultiByte(CP_UTF8, 0, utf16_str, -1, utf8_str, utf8_len, NULL, NULL);
> の変換が何故かうまく行かなく、FLACタグ読み込みが全滅になっております・・・

う〜ん、ソースコード的には問題ないような気がするんですが…。
Windows95 は CP_UTP8 に対応してなかったですが、流石に XP 以降で
対応しない環境があることは考えにくいですよね…。

こういうときに考えられるのは、どこか関係ないところでスタックかヒープを
破壊してるとかですね。デバッグビルドだと動作するのにリリースビルドだと
ダメだったり。STEP_K はバッファのサイズチェックは結構厳格にやってる
つもりなんですけど…。

これは関係ないと思いますが、MFC 関係のランタイム DLL の仕様の為、STEP_K
の本体はランタイム非依存にしないと正常動作しなくなります。
プラグインはランタイム依存で OK です。
(プラグインをランタイム非依存にして本体をランタイム依存でも良いですけど)

> 仕方がないので試しに職場にソース持って行き、ビルドしたところ問題無さそうなので
> 私の自宅PCの問題かと・・・当初問題なかった認識でしてDSF対応でFLACなど他のファイルは

職場でビルドしたものは職場はもちろん自宅PCでも問題がなく、自宅PCで
ビルドしたものは自宅PCでも職場PCでも問題が起こるんでしょうか。

同じソースなのにビルド環境で実行結果が変わるというのも変ですよね。

> 早速DSFを読み込ませたところ認識は出来ますが、再生するとエラー表示が・・・
> ちょっと解決出来そうになければ投稿させて頂きます。

デバイスを ASIO にするか、プラグインを kpid2p.kpi に変更して PCM で
出力するようにしないと再生出来ないと思います。あとマルチチャンネルに
(本体が)未対応です。


久しぶりに STEP_K の更新作業に入ろうと思いますので、DSF 対応版のソース
もある程度のところまで完成したらメールを送って頂ければ同梱配布させて
頂きます。

STEP_K v1.02 正式版(の筈だったのに公開直前に公開取りやめ)を元に
更新再開します。しばらくβ版としてリリースします。

最新版のソースコードは正式版としてリリースするまでお待ちください。
プラグインの動作に支障をきたすような修正をしたかどうかはまだ分かりません。

本体を v1.02beta2 から大きく変えることはないと思いますので、1.02beta2
でも動作の確認をしといてくれるとありがたいです。

DSF のデータをロクに持っていなくて当方では動作確認が出来ませんので、
最新β版を公開したら DJ TOYO さんの方でも確認して下さい。

上へ






RAIBPL1.23-wakatiai.halfmoon.jp 2024/04/20土16:13