Incidencia #30925

ASIOについて

Abrir Fecha: 2013-03-08 10:56 Última actualización: 2013-04-10 00:13

Informador:
Propietario:
Estado:
Cerrado
Componente:
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Fixed
Fichero:
Ninguno
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

最近 XP/Win7共通で使えるということでASIOメインで動かしています。

設定を3msにしているのですが、今のところ私の環境ではタイトル(GAME START/CONFIGRATION/EXITを選ぶ画面)でのみ音割れ(?)が発生します。

タイトルだけフレームレートがかなり抑えられている(負荷軽減処理?)ようなのでその為かなーと勝手に推測してみたり。

個人的にはタイトルのみなので無視してもよいのですが、他の方の意見も交換できたら幸いです。

’( 2013 / 03 / 30 ) むやみに動作速度を上げても私のスキルでは恩恵が少ない感じなので20msで動作させています。→ 音割れはほぼしていません。

Ticket History (3/11 Histories)

2013-03-08 10:56 Updated by: sf298yen
  • New Ticket "ASIOについて" created
2013-03-12 01:31 Updated by: yyagi
Comentario

単純に、DTXManiaの起動直後は、Enumereting Songs...が走っている&サウンド登録が完了していないためにこうなるようです。

試しに、タイトルでしばらく放置して、Enumereting...が終わってちょっとしてから操作してみて下さい。音が切れないはず。

参考までに、Caps lock ONで起動するとEnumereting...を省略する試作モジュールを作りました。これだと起動直後にすぐ操作しても音切れしないと思います。

tp://yyagi.com/DTXManiaGR_096_capslock_20130311.zip

なおこのモジュールには、rev532のWASAPIバッファサイズ最適化が含まれています。これをお使いいただければ、WASAPIのバッファサイズがほぼ半分になると思います。

2013-03-12 11:22 Updated by: sf298yen
Comentario

対応ありがとうございます。

試しに、タイトルでしばらく放置して、Enumereting...が終わってちょっとしてから操作してみて下さい。音が切れないはず。

すみません、、試しましたが同じでしたorz
単純にマシン性能(サウンドカード性能?)の問題かと思いつつ、ではなぜ選曲画面や演奏時は大丈夫なのか疑問です、うーむ。
状況を録画してみましたので、お手数ですがよろしければサンプルで確認お願いします。
tp://jp-net.sakura.ne.jp/tr/sample/20130312_otokire_sample.mp4
(H264 / AAC 44100Hz stereo 219kbps)

参考までに、Caps lock ONで起動するとEnumereting...を省略する試作モジュールを作りました。これだと起動直後にすぐ操作しても音切れしないと思います。

この検索の省略は頻繁に曲追加しない場合は重宝する機能だと思うのですよね。
問題がないのであれば実装したままにしてほしかったりします(ってスコアデータ関連もあったのでしたっけ?)
※知らない人がうっかりCapslock Onで起動した場合のトラブルを避けるためにメッセージを表示するなどで対応(上記アドレスのCaps.gifみたいな感じ?)なんてどうでしょう?

なおこのモジュールには、rev532のWASAPIバッファサイズ最適化が含まれています。これをお使いいただければ、WASAPIのバッファサイズがほぼ半分になると思います。

見事に倍速(?)になりました! 48ms(間隔6ms) ⇒ 24ms(間隔3ms)
ただ、動画を再生しているとカクつくときがありますね...H264動画なのがまずいのでしょうか...(必要ならサンプル登録します。)
2013-03-13 21:19 Updated by: None
Comentario

asioデバイス3つほど試しましたがすべてダイレクトサウンドになってしまいasio使用できません wasapiのほうはオンボードでもasio対応デバイス3つすべて使用できることを確認済みです 対応策などありますでしょうか?

windows7 64bitでハイスペックなのでPCの性能的な問題ではなさそうです。 ※サウンド設定でデバイスの規定設定は変えてます

2013-03-13 21:34 Updated by: None
Comentario

連続すみません ↑のものです

やはりasioでばいすは使用できないのですがasio4allだとなぜか設定可能でした。

wasapi→30ms  asio4all(オンボ)→18ms  asio4all(asio対応サウンドボード)→5ms

asio4allでもノイズなしで5msまで絞れたのでかなり以前の環境よりつかいやすいのですが、やはりasioそのもので使ってみたいものです

2013-03-14 00:37 Updated by: sf298yen
Comentario
(This comment has been deleted)
2013-03-14 23:51 Updated by: yyagi
Comentario

バッファ量の設定をASIOデバイスで行うようにして、DTXManiaではASIOBufferSizeを0にしてみてください。

こうすれば、ASIOそのもので動作すると思います。

ASIOデバイスの設定のやり方が分からないようでしたら、ASIO capsをぐぐって使ってみて下さい。

2013-03-15 01:16 Updated by: None
Comentario

dtxmania側でbuffersize0で解決しました。

4msまで絞れるようになりました!asio caps使いやすいです、ありがとうございます。

2013-03-30 06:52 Updated by: sf298yen
  • Details Updated
Comentario

-memo-

TimeStretchの動作確認で感じた事

・ASIO+TimeStretch(+Speed:1.050+)+AVI+BGA(重ね合わせあり)でテストすると限りなく重いorz

もともと説明にもBGA張り合わせは重い、といった記述があったように思いますが、この重さは想定内なのかどうか・・・。

AVIとBGAを切ればよいのですが、これではDTXManiaをDTXVとしても動かすことを想定すると少なからず影響がありそう。

2013-04-05 00:47 Updated by: yyagi
  • Resolución Update from Ninguno to Fixed
  • Hito Update from (Ninguno) to 既存機能の仕様変更
  • Propietario Update from (Ninguno) to yyagi
  • Componente Update from DTXMania to FDK
Comentario

TimeStretchで動作が重くなる件は、#31067にて対応実施。

本チケットはクローズします。

2013-04-10 00:13 Updated by: yyagi
  • Estado Update from Open to Cerrado
  • Ticket Close date is changed to 2013-04-10 00:13

Attachment File List

No attachments

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Entrar