※ ChatGPTを利用し、要約された質問です(原文:ある日をさかいに、DTMで音楽再生時にノイズが走るようになりました。)
DTMで音楽再生時にノイズが走る原因と解決方法
このQ&Aのポイント
ある日をさかいに、DTMで音楽再生時にノイズが走るようになりました。HDDのバックアップをとってデフラグしたぐらいですが、再生時にノイズが乗るようになりました。この記事では、DTMでノイズが発生する原因とその解決方法について詳しく説明します。
ノイズが走る原因として考えられることはいくつかあります。まず、DAWの設定に問題がある可能性があります。マルチプロセッサ対応のチェックを外す、オーディオ優先度を最高にするなどの設定変更が有効です。また、サウンドカードのASIOのBufferSizeを変更することも効果があります。さらに、タスクマネージャーからDAWのexeプロセスの優先度を「リアルタイム(最高)」に変更することも試してみてください。
ノイズが走る原因として考えられるのは、CPUの処理負荷やバッファの不足です。他のアプリがCPUを使用している場合、再生時の処理に影響が出ることがあります。また、バッファのサイズが不足している場合もノイズが発生する可能性があります。これらの原因を考慮して解決策を探してみてください。
ある日をさかいに、DTMで音楽再生時にノイズが走るようになりました。
ある日をさかいに、DTMで音楽再生時にノイズが走るようになりました。
記憶しているのはHDDのバックアップをとってデフラグしたぐらいです。
それなのに再生時にノイズが乗るようになりました。
素人ながら色々設定をいじってみた結果、下記のようになりました。
1.DAWの「マルチプロセッサ対応」のチェックを外すとノイズは殆どなくなる。ただし、チェックを外していても時々ノイズがたくさん走ることがある。
2.DAWの「オーディオ優先度」を最高に、もしくは「RAMプリロード量」を初期設定2秒から3秒以上へ変更してもノイズが軽減する。しかし大抵の場合ノイズが無くなるわけではない。
3.ノイズが走るようになって、まず気になったのは、DAW上に表示されるCPU稼働率とメモリ使用量の表示です。CPU稼働率がはげしく波を打っている。この時、DAWを以外のアプリは立ち上げていません。
4.CPU稼働率が気になったので「ウイルスバスター2010」に関連するプロセス・サービスををmsconfig.mscからすべて停止して再起動。しかしノイズ量はほとんど変わらず?コントロールパネルのシステム→・・・→プロセッサのスケジュールで「プログラム」を優先するに設定しているが効果なし??
5.サウンドカードのASIOのBufferSizeを初期設定256(6ms)から1024(23ms)以上に変更すればノイズは殆ど乗らなくなる。※DAWで使用しているのはサウンドカードのASIOドライバ。
6. タスクマネージャーからDAWのexeプロセスの優先度を「リアルタイム(最高)」にしてあげると多少ノイズは減る。
7.ノイズが走るのを確認したのは、Windows起動後、DAWをのみを立ち上げ、ピアノ音源のVSTiを1つだけ立ち上げた状況で。
8. ノイズが走っているとき、DAW上から見るCPU稼働率は瞬間的に0%からMAXを行ったり来たり、しかしタスクマネージャー上でみると4つのCPUはどれも20%程度を使用しているだけ。
9.上記8の時にタスクマネージャーのプロセス欄から(全ユーザーのプロセスを表示するにチェックを入れて)見ても、CPUを20%も使っているアプリは見当たらない。SystemIdleProcessが99%で後は0%。
個人的にはCPU周り(他のアプリがCPUを使っている?)ので再生時の処理に影響が出ているか、
単純にバッファが不足しているのか・・・を原因と予想しています。
【ただ一番気になるのは、特にハードやソフトを変えたわけでもないのに突然ノイズが乗るようになったことです。】
今までは初期設定値でエフェクトをたくさんかけてもノイズが乗るようなことは全然ありませんでした。
ウイルス感染も疑い、ウイルスバスター2010で最新のアップデートをし全スキャンしましたが何も見つかりませんでした。
どうしてこんなことが起きたのでしょうか?
予測される原因や解決方法をどうか教えてください。
よろしくお願い致します。
Windows XP3
Intel Core Quad CPU Q6600@2.40GHz
2.41GHz, 3.25GB RAM
物理アドレス拡張
お礼
回答ありがとうございます。 HDDが原因だと思われるのは何か理由がありますか? ざっとみてHDDのシークの部分が弱くなっているくらいしか検討がつかないとか!?
補足
一応、原因らしいことが分かりましたのでここに記載します。 今後同じ症状の方がいたら参考にどうぞ。 結果として原因は下記2つのどちらかです。 1.Windowsのサービス(msconfig)の設定をいじりすぎた為に必要なサービスまで止めてしまい、システム全体が緩慢になってしまった。 2.HDDのファームウェアの問題。 以下、対応記録です。 ・今回頂いた回答をもとにHDDを疑う。Windowsのチェックディスクや他のフリーソフトのシステム診断などを行なった。→しかし結果は変わらず。S.M.A.R.T.などを調べても問題なし。システムの破損も無し。チェックディスクは時間がかかりすぎるためPart3までしか実行できず。Part3までは問題なし。 ・次に DPC Latency Checkerの存在を知り、実行してみたところ、グラフが全部「赤」になった。 アドバイスが表示され「必要なサービスを停止されている可能性があり、それが原因でシステムが遅くなっているのではないか?」ということであった。そのため、「スタート」→「ファイル名を指定して実行」→ 「msconfig」→「通常のスタートアップ」へ。 ・その後、HDDの異常を調べるためにSeagateを使っているのでSeaTools for windowsをインストール。起動するとHDDのファームウェアの更新が必要とのメッセージが表示された。ファームウェアを更新。(ここで2台HDDを接続しており、両方ともSeagateで同じ製品のはずだがファームの更新が必要なのは片方だけだと表示された。実際ファームウェア更新時に両方を指定すると片方は対象外[必要ない]とのメッセージが表示された。) ・HDDのファームフェア更新後、 DPC Latency Checkerで調べたところ「緑(正常値)」の表示になり、ちょっと調べてみたところノイズの問題も大方解決していた。ただ完全に治ったとは言えないかもしれない。ノイズが全部消えたわけではない。ただ今まで信じられないほどノイズが乗っていたにも関わらず、ほとんど気にならない程度の発生頻度になった。SeaTools for windowsでHDDのテストを行ったが問題は無し。ただしショート試験のみを実施した。 ------------------------ 以上です。 恐らくですが、回答者様のHDDが原因では?という指摘は正しかったように個人的には思いました。 ありがとうございました。 ※なお、DPC Latency Checkerの診断結果自体に対して疑問の声があがっているという事実があります。今回はあくまでも参考程度に使用しました。実際、対応前はほぼずっと赤でグラフが半分以上あったにも関わらず、上記の対応でずっと緑になったところを見ると参考程度には使えるような気がします。しかし緑だからノイズが乗らないとか、赤だからダメだということはないと思います。