- ベストアンサー
サウンドの遅延
サウンドカードはSB5.1です。 あるゲーム(タイピング)をしているとミスをしたとき音がなるのですが、その音が遅れてでてきます。他では特に異常ないのですが、そのゲームだけ遅れます。おそらく連続して音(連続ミス)がでるのについてきてないという感じです。 ですが、他に少し重たいソフトを起動(常駐)してすると普通に音がでます。サウンドのせいかもわからない状態ですが、 なにか対策よろしくお願いします。 ・サウンドドライバの入れなおしはしましたが変わりませんでした。 ・セーフモードのビープオンでは普通にできます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
Windows の ゲームソフト だと思いますが、恐らく内部的な 実装ではマイクロソフトの “DirectSound” を用いて プログラミングされているのでしょう。 音が途切れるか否かについては、ゲームソフトを作った プログラマー の 腕次第 です。 Waveバッファーの取り方を一つだけ考えても、 プライマリーバッファー、セカンダリーバッファーのサイズを いくつ にするのか?( 何秒間を確保すのか? ) そして、バッファーから サウンドデバイスへ渡す方法は、 どうするのか? 例: ・サウンドデータを分割せずに、バッファーに書き出して から、一気に 再生させる方法。 ・サウンドデータを分割して、バッファーを入れ替えながら 連続して再生する方法 ( ストリーム再生 ) また、Windows OS上の スレッドをどのように構成させるのか? 等々、 . . . . . . . 様々な要因で、再生環境が大きく変わってきます。 対応策ですが、DTM ( コンピュータミュージック ) の分野では ASIOドライバ を使うとか、いくつか選択股があるのですが、 恐らく そのような回避策は 用意されていないものと思われます。 したがって、今一度 グームソフトの 環境設定を 見直して、 サウンドデータの再生に 関するパラメータが 変更可能であるのか チェックをしてください。 ・バッファーサイズ ・latency ・ ・ ・ もし、これらの 設定が変更できないようであれば、諦めるしかないと 思います。
その他の回答 (1)
- violet430
- ベストアンサー率36% (27472/75001)
他で問題がないならゲームが悪いです。 ゲームのメーカや作者に相談して下さい。 それでも駄目な場合はサウンドカードを交換するか増設ですね。
お礼
ありがとうございます。参考になりました。