ASIOについて
単純に、DTXManiaの起動直後は、Enumereting Songs...が走っている&サウンド登録が完了していないためにこうなるようです。
試しに、タイトルでしばらく放置して、Enumereting...が終わってちょっとしてから操作してみて下さい。音が切れないはず。
参考までに、Caps lock ONで起動するとEnumereting...を省略する試作モジュールを作りました。これだと起動直後にすぐ操作しても音切れしないと思います。
tp://yyagi.com/DTXManiaGR_096_capslock_20130311.zip
なおこのモジュールには、rev532のWASAPIバッファサイズ最適化が含まれています。これをお使いいただければ、WASAPIのバッファサイズがほぼ半分になると思います。
対応ありがとうございます。
試しに、タイトルでしばらく放置して、Enumereting...が終わってちょっとしてから操作してみて下さい。音が切れないはず。
参考までに、Caps lock ONで起動するとEnumereting...を省略する試作モジュールを作りました。これだと起動直後にすぐ操作しても音切れしないと思います。
なおこのモジュールには、rev532のWASAPIバッファサイズ最適化が含まれています。これをお使いいただければ、WASAPIのバッファサイズがほぼ半分になると思います。
asioデバイス3つほど試しましたがすべてダイレクトサウンドになってしまいasio使用できません wasapiのほうはオンボードでもasio対応デバイス3つすべて使用できることを確認済みです 対応策などありますでしょうか?
windows7 64bitでハイスペックなのでPCの性能的な問題ではなさそうです。 ※サウンド設定でデバイスの規定設定は変えてます
連続すみません ↑のものです
やはりasioでばいすは使用できないのですがasio4allだとなぜか設定可能でした。
wasapi→30ms asio4all(オンボ)→18ms asio4all(asio対応サウンドボード)→5ms
asio4allでもノイズなしで5msまで絞れたのでかなり以前の環境よりつかいやすいのですが、やはりasioそのもので使ってみたいものです
バッファ量の設定をASIOデバイスで行うようにして、DTXManiaではASIOBufferSizeを0にしてみてください。
こうすれば、ASIOそのもので動作すると思います。
ASIOデバイスの設定のやり方が分からないようでしたら、ASIO capsをぐぐって使ってみて下さい。
dtxmania側でbuffersize0で解決しました。
4msまで絞れるようになりました!asio caps使いやすいです、ありがとうございます。
-memo-
TimeStretchの動作確認で感じた事
・ASIO+TimeStretch(+Speed:1.050+)+AVI+BGA(重ね合わせあり)でテストすると限りなく重いorz
もともと説明にもBGA張り合わせは重い、といった記述があったように思いますが、この重さは想定内なのかどうか・・・。
AVIとBGAを切ればよいのですが、これではDTXManiaをDTXVとしても動かすことを想定すると少なからず影響がありそう。
TimeStretchで動作が重くなる件は、#31067にて対応実施。
本チケットはクローズします。
最近 XP/Win7共通で使えるということでASIOメインで動かしています。
設定を3msにしているのですが、今のところ私の環境ではタイトル(GAME START/CONFIGRATION/EXITを選ぶ画面)でのみ音割れ(?)が発生します。
タイトルだけフレームレートがかなり抑えられている(負荷軽減処理?)ようなのでその為かなーと勝手に推測してみたり。
個人的にはタイトルのみなので無視してもよいのですが、他の方の意見も交換できたら幸いです。
’( 2013 / 03 / 30 ) むやみに動作速度を上げても私のスキルでは恩恵が少ない感じなので20msで動作させています。→ 音割れはほぼしていません。