17:42約半年前からDXLibを愛用させていただいております。趣味で様々なゲームを作っており、現在はリズムゲームを作っています。大まかなシステムが完成し、プレイテストをしてみたのですが、0.1秒程度サウンドが遅延しているように感じました。別の方が作られているUnityのリズムゲームサンプルでは、その現象は確認できませんでした。再生するサウンドはすべてメモリに読み込んであるので、読み込み速度の問題では無いと思われます。非垂直同期下において2000fps以上安定して出ているので、処理速度においても問題はないと思われます。DirectSound/XAudio2どちらでも同様の現象が発生しました。15:16早速試してみました。初期化は正常に終了しましたとりあえずこのようなログになってWASAPI共有モードに切り替わりました。正常に切り替わっています。思い確認しましたが排他モードでしっかりと動いているようです。PCでも排他で再生できるっぽいです。自動だともちろん再生され、手動ではエラーが発生するときとしないときで分かれることが分かりました(MPC-BEではそのような設定がなかったです)。ビット深度は24bit以下ならどれでもOKでした。WasapiInitFlags.Exclusive);で初期化をしてやると初期化成功フラグはTrueになりました。思い確認しましたが排他モードでしっかりと動いているようです。初期化をしてやると初期化成功フラグはTrueになりました。発生しました保護されているメモリに読み取りまたは書き込み操作を行おうとしました。他のメモリが壊れていることが考えられます。初期化を行います」で止まっています。デバイスのデフォルト設定を44.1kHzにしても変わらずですASIOは環境を選ぶ機能なので、デバッグが難しそうです......複数のデバイスを検証するなら何人か集まらないと厳しいかもしれないです......。初期化を行います」で止まっています。ASIOは環境を選ぶ機能なので、デバッグが難しそうです......複数のデバイスを検証するなら何人か集まらないと厳しいかもしれないです......。ありがとうございます!(第4引数にサンプリングレートを指定しても、デバイスのデフォルト値が反映されるようですが)ついでにこの状態でのASIOのログも添付しておきます。初期化は正常に終了しましたこのバージョンではASIOでも起動することができ、正常にASIOが動作することが確認できました(AG03のASIOドライバーでは、ASIOで再生しながらWindowsの音を流すことができるので、それで判断してます)こちらも特に問題はなさそうです。とエラーが出て、ビルドできなくなってしまいました。_)m.NETのUnicode版でDX.DxLib_Init()を実行したときメモリアクセス違反を起こしてしまうようです。ASIOやWASAPIのフラグをコメントアウトしても発生します。取得を試みます...Log.txtはここで止まっています。DX.DxLib_Init()を実行したときメモリアクセス違反を起こしてしまうようです。_;mこちらでも直ったことが確認できましたいくつかの設定の組み合わせでWASAPIやASIOを走らせてみたので参考までに。他のサンプリングレートを試すので、恐らく指定されたサンプリングレートにAG03は対応していなかったのだと思いますこのVer.からログが出力されて、対応しているかどうか判別できるようになりました。ありがとうございます。こちらの環境ではこのテスト版のDXライブラリで概ね良好に動作することを確認できました。****(これは改善しようのないことなのかもしれませんが、WASAPIやASIOで設定されたサンプリングレートと異なるサンプリングレートの音源を効果音として再生すると再生するときにプツプツ音が鳴ります。03:07返信遅れました。1.プツプツ音は、再生している間ずっとプツプツ鳴り続けるのでしょうか、それとも鳴り始めと鳴り終わりのみプツと鳴るのでしょうか?鳴り終わりでプツッと鳴ります。WASAPIのサンプリングレートと、プツプツ音が鳴るサウンドファイルのサンプリングレートを教えていただけないでしょうか?192kHz再生時に鳴ります。サウンドファイルのサンプリングレートは44.1kHzです。デバイスのサンプリングレートをファイルに合わせると鳴らなくなります。_;mttps://cdn.discordapp.com/attachments/542364337151672337/659816677776687111/test.wav(音源の最後はフェードアウトさせてるので音源由来の問題ではないはずです)う〜ん、いまいち再現性がないです。downにも同じファイルを、サウンドを生成させて(サウンドのハンドルの値は別です)、spaceはスペースキーを押した瞬間に再生、downは下キーを押した瞬間に再生というコードを組んだ場合、spaceではプツッと音が鳴らず、downではプツッと音がする......のような感じです。スペースキーを押したときにdownのサウンドハンドルを再生させるともちろんプツッと音がします。サウンドの生成タイミングによって何かが違う......ように思えます。どちらのサウンドハンドルもDXライブラリの初期化後に生成しています。spaceではプツッと音が鳴らず、downではプツッと音がする......のような感じです。_;mこちらでも音が正常に再生されることを確認できました。ありがとうございます。共有モードにしています良いと思います。handle);を使っていたためそちらを使用していませんでした......。度重なって申し訳ないのですが質問がございます。仮にサンプル数が192000Hzの場合3時間強ほどしか再生位置を取得できないように思えます。DLLを更新しても正常に動作することが確認できました。32bit越えの時間になる音源ファイルの検証は後日行おうと思います。個人的には、WASAPIとASIO対応については、これで良いと思います。これと言って不具合もなくなりましたし。要望を聞いてくださり、ありがとうございました。個人的には、WASAPIとASIO対応については、これで良いと思います。これと言って不具合もなくなりましたし。要望を聞いてくださり、ありがとうございました。(記事メンテ時に使用)クッキ。