|
▼ksboxさん:
ksboxさんに対してだけでもないですが、返信が遅れがちですいません。
最近何かと時間がありません…
>起動時から100ms設定だったバッファ設定を
>166ms→更新→100ms→更新として設定し直し、OKを押すという事をしてみました。
起動時に100msとなっていますのはこちらのミスでして、実際は166になっています。166ms->167msに微妙に変更が行われているのですが、その際にデフォルトの数値を変更するのを忘れていたため、表示が100msになってしまっています。
>これで変わってしまうという事は起動時の初期設定と、
>設定画面からの更新時で処理が違うという事なのでしょうか?
全く同じ処理をしているのですが、なぜか場合によって症状が変わりますね。
内部のバッファの状況が再設定時や停止後だと若干変わってくるため、場合によって微妙な同期のずれが発生するのでは、と考えているのですが現在さらに調査中です。(どうも考えていたより根が深い問題な気もします…
>b8r1の時のテストでは画面設定の同期は有効にしてありましたので
>b8r1で、同期をオフにしてテストした所、プチノイズはかなり減るようです
>その時のFPS表示は、同期onでもoffでも60で安定しています。
>
>b9で、同期オフのテストもしてみました。
>b8r1のテストとほぼ同じでしたが、同期オフならプチノイズは無くなるという状態です。
>(バッファ設定を更新しないと歌のノイズは発生)
同期の有効/無効についてはやはりある程度結果に違いが出るようですね。
抜本的に解決するにはミキシング部分の作り直しを考えないといけないかもしれません。
FPSについては、安定して60が出ているなら問題ないです。
とりあえず、全体的には多少改善が見られたようなのでよかったです。
|
|
|